apache2.4 バージョンでは構成ファイルが変更され、php モジュールがロードされるため、ソリューションの開始に失敗します。

apache2.4 バージョンでは構成ファイルが変更され、php モジュールがロードされるため、ソリューション バージョンを起動できなくなります。私のApacheのバージョンは2.4です。インターネットでビデオの先生の紹介に従ってphp5.4版をインストールしたのですが、最初はapacheに対応するdllファイルがありませんでした。


インターネット上で [php-5.4.0-Win32-VC9-x86.zip] を作成し、最終的にこのファイルを入手しましたが、依然として Apache サービスを開始できないというメッセージが表示されます。その後、いろいろ調べた結果、バージョンの互換性がないことが原因の可能性があると感じたので、php7 バージョン [php-7.2.34-Win32-VC15-x64.zip] を再ダウンロードしました。


ローカルで解凍すると、ドッキング DLL ファイル [php7apache2_4.dll] が付属します。


今回は、httpd.confのパラメータ情報を変更したところ、無事にApacheサービスが起動するようになりました。案の定、やはりバージョンの非互換によるエラーでした。


お役に立てればと思い、私の構成情報を共有させていただきます。

#加载php
LoadModule php7_module "H:/php7/php7apache2_4.dll"
PHPIniDir "H:/php7"
AddType application/x-httpd-php .php .phtml

免責事項: php が含まれるパスは、独自のインストール パスに置き換えてください。

解凍後すぐに使用できます。インストールする必要はありません。心の平和。


PHP のダウンロード アドレスを共有しましょう。

windows.php.net - /downloads/releases/archives/

おすすめ

転載: blog.csdn.net/yrldjsbk/article/details/131308054