ホームページ  >  記事  >  バックエンド開発  >  Apache PHPが解析できない場合の対処方法

Apache PHPが解析できない場合の対処方法

藏色散人
藏色散人オリジナル
2020-11-16 09:15:163143ブラウズ

Apache php が解析されない場合の解決策: 1. 「php5_module」および「libphp5.so」モジュールをロードします; 2. Apache 設定ファイル「httpd.conf」を変更します; 3. Apache のコンパイルおよびインストール時に追加します。パラメータは「most」と「all」で十分です。

Apache PHPが解析できない場合の対処方法

# 推奨: 「

PHP ビデオ チュートリアル #」

#Apache は php ファイルを解析できません

PHP が解析できない場合の判定失敗

1. /usr/local/apache/bin/apachectl -M //php5_module (共有) モジュールが読み込まれているか確認します。

2. /usr/local/apache2/modules/ ディレクトリで、libphp5.so モジュールがロードされているかどうかを確認します;

3. コンパイルされた設定ファイルが正しいかどうかを確認します: /usr /local /apache2/conf/httpd.conf

Apache の設定ファイル httpd.conf を変更します

vim /usr/local/apache2/conf/httpd.conf

httpd 内conf にあります: "AddType application/x-gzip .gz .tgz" この行の下に

"AddType application/x-httpd-php .php" を追加します

もう一度見て、続けますfind: "DirectoryIndexindex.html"、この行を

"DirectoryIndexindex.htmlindex.htmindex.php"

Find:"#ServerName www.example.com:80" に変更します。この行を

"ServerName localhost:80" に変更します。保存して戻ります。

4. コマンドを使用して、メイン設定ファイルが正しいかどうかを確認します: /usr/local/apache2/bin/ apachectl -t

5. Apache をコンパイルしてインストールするときは、2 つのパラメーターを追加することをお勧めします (将来使用する場合は再度コンパイルする必要はありません):

--enable-modes-shared=most        //编译加载最多的模块 
--enalbe-modes-shared=all        //编译加载所有模块

, 障害が発生した後は、まず問題の原因を特定する必要があるため、それができて初めて対処できます。

rree

以上がApache PHPが解析できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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