ホームページ >バックエンド開発 >PHPチュートリアル >Windows Vista で Apache サーバーが PHP コードを実行しないのはなぜですか?
Apache による PHP コードの実行の失敗: 表示の問題の解決
Windows Vista に PHP と Apache をインストールしようとすると、次のような状況が発生する可能性があります。 PHP コードは実行ではなくソースとして表示されます。この記事では、この特定の問題の解決策を説明します。
問題のトラブルシューティング:
この問題を解決するには、次の手順に従います:
1. mod-Enabled Folder を確認します:
Apache ディレクトリ (デフォルト: /etc/apache2/mods-enabled) に移動し、php.(拡張子) という名前のファイルを検索します。このファイルを有効にします (まだ有効にしていない場合)。
2.エラー ログを調べます:
/var/log/apache2/error.log にあるエラー ログを調べて、問題のさらなるトラブルシューティングに役立つ追加のエラー メッセージがないか確認します。
設定例:
の場合PHP.INI:
short_open_tag = On
HTTPD.CONF の場合:
LoadModule php5_module "C:/php/php5apache2_2.dll" AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps PHPIniDir "C:/php"
これらの手順に従うと、PHP の実行が有効になり、Apache でのソース コードの表示が防止されます。
以上がWindows Vista で Apache サーバーが PHP コードを実行しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。