Erro ao criar sessões em PHP

Pergunta
Estou aprendendo PHP e provando a utilização de sessões, porém me sai um erro que não entendo:

Warning: open(/tmp\sess_41ada7aee0ce3f83c3e09d5f86d47e2f, O_RDWR) failed: No such file or directory (2) in D:\TESIS\TIENDA_VIRTUAL_TESIS\carrito_php\lib_carrito.php on line 59

Valorize esta FAQ:
A FAQ Erro ao criar sessões em PHP tem Pertence à categoria:
Resposta
O problema não está no script, e sim em sua configuração de PHP.

Você tem posto o diretório onde se armazenam os dados das sessões em uma pasta (chamada /tmp) que não deve estar criada em seu sistema. Simplesmente, tem que criar esta pasta em seu disco rígido e as sessões se executarão corretamente.

O diretório onde se salvam os dados da sessão se pode configurar em PHP.ini

A configuração padrão é: session.save_path = /tmp

Eu tenho configurado isso em meu sistema, em local, assim: session.save_path = C:\php\tmp

Por Miguel Angel Alvarez

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Warning PHP por session_start
  + Por que não se salva a sessão em Easy PHP?
  + Problema sessão side-effect PHP 5
  + [...]

Ver todas las FAQS de Sessões e PHP

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato