Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Igor Pereira

Erro session_write_close()

Recommended Posts

Olá pessoal,

 

uso o wamp a 2 anos e nunca tive problema. (até hoje).

 

derrepente ao abrir o phpmyadmin pelo wamp, me aparece o seguinte erro e depois verifiquei que toda vez q roda um script q tenha a funcao session_start() acontece o erro.

 

Warning: session_write_close() [function.session-write-close]: open(c:/wamp/tmp\sess_2bf4qv7ammph9n1v093isdjgs4, O_RDWR) failed: No such file or directory (2) in C:\wamp\apps\phpmyadmin2.10.1\index.php on line 44

 

Warning: session_write_close() [function.session-write-close]: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:/wamp/tmp) in C:\wamp\apps\phpmyadmin2.10.1\index.php on line 44

 

pela mensagem falta um arquivo de sessao na pasta tmp, porem se saiu ou nao como vou recuperar esse arquivo?

pesquisei e não achei nada para o windows 7, achei soluções apenas para linux.

 

ja aconteceu esse tipo de erro com alguem? ou alguem sabe como posso resolver isso?

 

ja desinstalei e reinstalei o wamp5 e nada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Igor.

 

Bom, por isso é que não é recomendável usar esse tipo de pacote, muito bugado, e mal configurado.

 

você não terá problema algum se baixar o PHP em modo installer (exe) o mysql (msi) o apache 2.x (exe) e o phpmyadmin.

 

instala primeiro o apache, depois o PHP, depois MySQL e extraia o phpmyadmin na pasta do php, pronto, sem dificuldade nenhuma.

 

Mais, se ainda preferir querer usar pacotes, utilize o AppServ - é o que menos da problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui resolver aqui.

 

para aqueles que tenham o mesmo problema:

 

eu abri o index.php (da pasta phpmyadmin) e exclui a linha 40 ( session_write_close() ) e na pasta tmp, apaguei os arquivos temporarios com o prefixo : sess_

 

porem perdi todos os usuarios do banco de dados. tive que refazê-los. e após o erro sair voltei a colocar a funcao session_write_close() na mesma linha no arquivo mencionado acima. se é a maneira certa ou não, voltou ao normal aqui.

 

Porem gostaria de agradecer a resposta do Alaerte e seguirei o seu conselho. assim q finalizar o projeto em andamento. irei usar o apache como mencionado pelo Alaerte.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.