Estou tentando instalar um CRM em um laptop Linux (Ubuntu 10.04) para fazer alguns testes. Instalar as versões atuais do Apache, MySQL e PHP e fazer o CRM funcionar é fácil. É quando tento voltar atrás e executá-lo em um conjunto anterior de versões que encontro problemas. Isto é o que eu fiz:
Instalei o Apache 2.2.14, MySQL 5.0.83 e PHP 5.2.8. Quando digito algo como mysql --version
recebo de volta o que esperaria: informações de versão e distribuição. O mesmo vale para Apache2 e PHP. O servidor Apache está em execução e o mysqld
.
Então, quando vou ao meu navegador e vejo o http://localhost/<CRM dir>/install.php
Firefox se oferece para abrir o arquivo PHP ou salvá-lo, como se ele não reconhecesse o arquivo. O que deve acontecer é que eu receba uma página de boas-vindas e o assistente de instalação desta distribuição de CRM seja iniciado. Eu tentei tantas coisas diferentes que provavelmente estraguei alguma coisa ao longo do caminho. Reiniciei os servidores várias vezes e até recompilei as versões do MySQL e PHP sem problemas. Espero estar negligenciando algo simples porque estou perdido. Qualquer ajuda é apreciada.
Responder1
Certifique-se de que seu Apache tenha a integração PHP adequada configurada de alguma forma.
LoadModule php5_module /some/path/to/modules/libphp5.so
AddHandler php5-script .php
AddType text/html .php
DirectoryIndex index.php
Responder2
Reconstruí (recompilei) o PHP e reiniciei o servidor Apache2 e funcionou. Estou tendo um problema diferente, mas talvez exija uma nova pergunta.