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

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

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-17 22:28:12979ブラウズ

Why Isn't My Apache Server Executing PHP Code on Windows Vista?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。