Problemas com o PHP

RAM76

Membro
Boas a todos

Após consulta de uma série de fórums e páginas sobre como activar o php no Leopard, meti mãos à obra e:
1. Editei o ficheiro httpd.conf e retirei-lhe o # antes da linha LoadModule php5_module libexec/apache2/libphp5.so
2. Copiei o php.ini.defaut para outro com o nome php.ini e na linha error_reporting = E_ALL & ~E_NOTICE apaguei tudo a partir do &
3. Reiniciei o servidor apache

E não consigo por o php a funcionar.

Sugestões?

Obrigado!
 
Então, escreve novamente o comando no post acima no terminal sem o "ls", e depois o seguinte:

Código:
sudo cp aramoa.conf /private/etc/Apache2/users
Se lá tiver mais que um .conf, então faz o seguinte:

Código:
sudo cp *.conf /private/etc/Apache2/users
Depois reinicia o Apache e testa com um ficheiro .php do tipo:

Código:
<?php phpinfo(); ?>
 
Pera lá, fiz confusão

Em /private/etc/ não existe nenhuma pasta httpd
O ficheiro aramoa.conf está na pasta /private/etc/Apache2/users
 
Vamos tentar:

Código:
 sudo pico /etc/apache2/httpd.conf
Procura por linhas que tenham AddType e adiciona as seguintes:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Reinicia o Apache, vai ao browser e mete http://localhost/nome_usuario/ e vê se está a aparecer algo. Se não, vai outra vez ao httpd.conf e procura por:

Directory para "same"
AllowOverride para "all"

(restart, e testa a ver se dá)

Se nada disto resultar aconselho o MAMP.

-EDIT-

e tira também o "#" do fastcgi_module no httpd.conf, acho que na linha 115
 
Última edição:
Já funciona!
Obrigadão, queria ter isto a funcionar sem instalar o MAMP porque já tenho o MySQL instalado e não queria migrar as bases de dados todas.
 
Back
Topo