PHP スクリプトが実行されない - Apache2/MySQL サーバーが実行中、PHP がインストール済み - Ubuntu 10.04

PHP スクリプトが実行されない - Apache2/MySQL サーバーが実行中、PHP がインストール済み - Ubuntu 10.04

テストを行うために、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

ブラウザを開いてhttp://localhost/<CRM dir>/install.phpFirefox を見ると、ファイルが認識されていないかのように、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 サーバーを再起動すると動作しました。別の問題が発生していますが、新しい質問が必要になるかもしれません。

関連情報