Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> Apache2.2.xはphp5.1.xソリューションをサポートしていません

Apache2.2.xはphp5.1.xソリューションをサポートしていません

  
最近インストールされたApacheサーバー、apache2.2はphp5.1.6と一致させることができないことをインターネットで検索し、いくつかの解決策を見つけ、今すぐ貼り付けます1.ダウンロード、インストール2. apacheエラーメッセージが表示された場合:指定されたApacheサービスから次のエラーが報告されました:>>> httpd.exe:C:/Program Files /Apache Software Foundation /の115行目の構文エラーApache2.2 /conf /httpd.conf:C:/PHP5/php5apache2.dllをサーバーにロードできません:\\ xd5 \\ xd2 \\ xb2 \\ xbb \\ xb5 \\ xbd \\ xd6 \\ xb8 \\ xb6 \\ xa8 \\ xb5 \\ xc4 \\ xc4 \\ Xa3 \\ xbf \\ xe9 \\ xa1 \\ xa3現在apache2.2はphp5.1.xをサポートしていません、2つの解決策があります:(1)Windowsでphp5.1.xとApacheソースパッケージを新規にコンパイルするもっと難しいです。 Http://www.php.net/manual/en/install.windows.building.php(2)http://snap.php.netにアクセスしてphp5.2.x Windowsバイナリパッケージをダウンロードし、php5apache2_2をパッケージに入れます。 .dllファイルをphp5.1.xディレクトリにコピーします。ダウンロードアドレス(正しくダウンロードできます):http://www.discuz.net/attachment.php?aid=45910この行に注意してくださいLoadModule php5_module ... /php5 /php5apache2_2.dll3。そうでない場合は、次の解決策があります。 http://www.phpv.net/php5apache2.dll-php5.1.x.rarをダウンロードして解凍します3つのファイルがありますvcredist_x86.exe php5apache2.dll httpd.exe.manifest 1)上書きphp5apache2.dll php5apache2.dllファイルを元のPHPディレクトリにコピーします2)httpd.exe.manifestファイルをapacheインストールディレクトリのbinフォルダにコピーします3)ダブルクリックしてvcredist_x86.exeを実行し、インストールします(インストールできない場合)。 Vcredist_x86.exe、.NET Framework 2をダウンロードしてインストールします、もちろん、あなたはvcredist_x86.exeをインストールする必要はありません。)apache2.24を再起動できない場合は、apache.5を修復する方法でインストールしてください。アドレス0.0.0.0にバインドします。使用可能な待機ソケットがありません、シャットダウンしていますログを開くことができませんエラープロンプト、スカイプなどのソフトウェアがポート80を使用している場合、netstat -a、netstat -naを使用してポートを確認します。状況;ことも可能:インストールが成功したかどうかをテストするためのプロセスは、あなたがhttpd.exe中のプロセスを見て、再び開いたときにApacheを開いたが、このエラーは発生しません。
Copyright © Windowsの知識 All Rights Reserved