Ir para conteúdo

POWERED BY:

Arquivado

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

Cristiano A. Franco

saiu a versão final do php 5

Recommended Posts

Vamos a configuração (válida apensa em ambiente windows, para ambiente unix, veja o maual install.txt q vem no PHP 5)Faça o download do binário do PHP 5, vá para a página de download e baixe o Windows Binaries.crie um diretório chamado php na pasta raiz do sistema C:não descompate direto na pasta raiz pq o .zip não foi compactado em diretório criado... você tem q criar o diretório "php" e descompactar o zip dentro.copie o arquivo php.ini-dist para a pasta c:\windows (caso você esteja usando win 98 ou ME) ou para a pasta c:\windows\system (se você tiver usando win NT, XP, server 2003) e renomei-o para php.ini.Agora vem os passos pra configurar o arquivo php.ini, abra-o e faça o seguinte:1 - A pasta de extensões no PHP 5 mudou de "extensions" para "ext". Localize a linha extension_dir = "c:\php" e mude para extension_dir = "c:\php\ext".2 - Não existe mais Documetn_root no PHP 5, a directiva mudou para Doc_root. Localize-a e coloque o diretório root do seu servidor, se for apache geralmente é a pasta htdocs do servidor.3 - Para fazer o apache exergar o PHP 5 como módulo, copie a dll php5ts.dll, q está na pasta raiz do PHP para o diretório c:\windows (caso você esteja usando win 98 ou ME) ou para a pasta c:\windows\system (se você tiver usando win NT ou XP). Abra o arquivo de configuração do apache httpd.conf e procure a linha LoadModule, depois acrescente o seguinte no final dessas linhas:LoadModule php5_module "c:/php/sapi/php5apache2.dll"AddType application/x-httpd-php .phpSe você está atualizando deve substiuir toda a configuração por esta de cima.4 - Ainda no httpd.con do Apache, procure pela linha ScriptAlias. você vai achar algo semelhante a isto:ScriptAlias /cgi-bin/ "C:/Apache2/cgi-bin/"Abaixo desta linha adicione o seguinte:ScriptAlias /php/ "c:/php/"AddType application/x-httpd-php .phpAction application/x-httpd-php "/php/php.exe"Isso vai fazer o apache exergar os arquivos de CGI do PHP.Pronto galera, é isso aí, postem aqui dúvidas ou sigestões.Só ocoreeu um problema, não consegui saber a versão do mysql com o comando

<?php    printf ("MySQL client info: %s\n", mysql_get_client_info());?>
Acho q não está habilitado, tentei descomentar a linha...

;extension=php_mysql.dll

... mas tb não funcionou.Alguem sabe o q pode ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal descobri qual era o problema, era conflito de .dll.

 

Para resolver basta copiar a dll libmysql.dll do diretório do PHP e substituir pela q tá no diretório do windows. :rolleyes:

 

Depois é descomentar a linha no php.ini da extensão pra usar o mysq: ;extension=php_mysql.dll (descomentar é tira o ";")

 

E pronto!

 

Penei mas consegui, a solução tirei do Site da Zend.

 

Um abraço a todos. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

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.