ホームページ > バックエンド開発 > PHPチュートリアル > Apache が PHP コードを実行しないのはなぜですか?

Apache が PHP コードを実行しないのはなぜですか?

Mary-Kate Olsen
リリース: 2024-12-27 12:02:14
オリジナル
802 人が閲覧しました

Why Isn't Apache Executing My PHP Code?

Apache 経由で PHP コードを実行できない: トラブルシューティング

Apache が PHP コードを実行せずに表示するという問題が発生しましたか?この懸念は以前にも他の人が直面したことがあります。効果的であることが証明されている解決策は次のとおりです。

PHP モジュールを有効にする

PHP モジュールが有効になっていることを確認します。 Apache ディレクトリ (通常、Linux システムでは /etc/apache2/ にあります) で、mods が有効なフォルダーに移動します。 php.* という名前のファイルを探します (拡張子はさまざまで、多くの場合 .so で終わります)。このようなファイルが存在する場合、PHP モジュールは有効になります。それ以外の場合は、mods-available フォルダーからシンボリックリンクを作成して有効にします:

sudo ln -s ../mods-available/php.so mods-enabled/php.so
ログイン後にコピー

エラー ログを確認

/var/log/ で Apache エラー ログを調べます。 apache2/error.log を使用して、PHP の実行を妨げる可能性のある追加のエラーを特定します。

以上がApache が PHP コードを実行しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート