Ir para conteúdo

Arquivado

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

hermeson

apache? php? mysql?

Recommended Posts

Oi galera,eu usava o php 4, apache 1.3 e mysql 4.017..agora atualizei todos: php 5, apache 2 e mysql 4.17..as paginas carregam, mas qdo vou logar na pagina com o comando session_start... no aparece nada... nem mensagem de erro, ou alguma coisa..a pagina fica somente em branco!!!alguem porque eh isso???obrigado,Hermeson

Compartilhar este post


Link para o post
Compartilhar em outros sites

eh tipo..

radicalizou aih meu.

 

 

difícil dizer qual o problema porque você atualizou tudo de uma vez.

 

o Apache 2 não acho aconselhável utilizar, no próprio site do desenvolvedor diz que a versão estável é a 1.3.38

 

tente instalar a última versão estável do Apache.

 

quanto ao PHP 5. Sob ambitente windows você deve rodar como cgi.

no httpd.cong do apache basta adicionar isso:

 

ScriptAlias /php/ "c:/php/"

AddType application/x-httpd-php .php

Action application/x-httpd-php "/php/php-cgi.exe"

 

 

SetEnv PHPRC C:/windows

no mysql 4.1 houve uma mudança também.

 

o PHP 5 não tem mais o mysql nativo. O MySQL é executado como módulo.

para usar você deve adicionar ou descomentar a linha da dll no php.ini referente ao módulo mysql. (php_mysql.dll)

 

No MySQL 4.1 as funções mysql.* não existem mais.

veja detalhes na documentação do PHP:

 

trecho :

 

No PHP 5, o MySQL não esta mais ativado por padrão, nem há mais a biblioteca que acompanha o PHP. Leia este FAQ para detalhes sobre o motivo.

 

Esta extenção MySQL não irá funcionar com versões do MySQL posteriores a 4.1.0. Para isso, use MySQLi.

http://jp2.php.net/manual/pt_BR/ref.mysql.php

 

http://jp2.php.net/manual/pt_BR/ref.mysqli.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma dica importante para quem atualizou o MYSQL e está com problemas com scripts que usam as funções mysql_.*

 

 

para resolver o problema não precisa entrar em pânico

no MySQL 4.1 existe uma função especial para resolver esse problema

 

basta setar o password do usuário usando a função OLD_PASSWORD()

 

assim:

 

SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('mypass');

 

 

referência:

http://dev.mysql.com/doc/mysql/en/Password_hashing.html

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hinom...entao eh tudo brow.... hehehehhedeixa para lah.... vou desinstalar tudo, e instalar as versoes antigas...mas valeu mesmo... pela ajuda...antes de atualizar alguma agora.. te mando uma mensagem... :) abraços...Hermeson

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.