몇 가지 테스트를 수행하기 위해 Linux(Ubuntu 10.04) 노트북에 CRM을 설치하려고 합니다. 최신 버전의 Apache, MySQL 및 PHP를 설치하고 CRM을 실행하는 것은 쉽습니다. 이전 버전으로 돌아가서 실행하려고 하면 문제가 발생합니다. 이것이 내가 한 일입니다:
Apache 2.2.14, MySQL 5.0.83 및 PHP 5.2.8을 설치했습니다. 다음과 같은 내용을 입력하면 mysql --version
예상했던 것, 즉 버전 및 배포 정보가 반환됩니다. Apache2와 PHP도 마찬가지입니다. Apache 서버가 실행 중이고 mysqld
.
따라서 브라우저로 가서 Firefox가 PHP 파일을 열거나 저장하라는 제안을 보면 http://localhost/<CRM dir>/install.php
마치 파일을 인식하지 못하는 것처럼 보입니다. 일어나야 할 일은 환영 페이지가 나타나야 하고 이 CRM 배포판에 대한 설치 마법사가 시작되어야 한다는 것입니다. 나는 너무 많은 다른 일을 시도했지만 아마도 그 과정에서 뭔가를 망쳤을 것입니다. 서버를 계속해서 다시 시작했고 심지어 MySQL과 PHP 버전도 문제 없이 다시 컴파일했습니다. 나는 길을 잃었기 때문에 단순한 것을 간과하고 있기를 바랍니다. 도움을 주시면 감사하겠습니다.
답변1
Apache에 적절한 PHP 통합이 구성되어 있는지 확인하십시오.
LoadModule php5_module /some/path/to/modules/libphp5.so
AddHandler php5-script .php
AddType text/html .php
DirectoryIndex index.php
답변2
PHP를 다시 빌드(재컴파일)하고 Apache2 서버를 다시 시작했는데 제대로 작동했습니다. 다른 문제가 있지만 새로운 질문이 필요할 수도 있습니다.