※ ChatGPTを利用し、要約された質問です(原文:Apache2.0.63でphp4.4.4(起動できない!))
Apache2.0.63でphp4.4.4(起動できない!)
このQ&Aのポイント
現行のシステムと同じ環境を作るためphp4.4.4を入れようとしています。
インストールした後、Apacheを起動しようとすると「The requested opration has failed!」となり起動できません。
php.iniの設定など見直しても特に問題点は見当たりませんでした。
Apache2.0.63でphp4.4.4(起動できない!)
現行のシステムと同じ環境を作るためphp4.4.4を入れようとしています。
公式のサイトからphp-4.4.4-installer.exeをダウンロードして、インストールしました。そしてphp4apache2.dllもphp4apache2.dll-php4,4,x,zipのものに変更しました。
その後apacheのhttpd.confを変更して起動したのですが、
「The requested opration has failed!」となり起動できません。
error.logには
----------------------------------------------------------------
Syntax error on line 173 of C:/Program Files/Apache Group/Apache2/conf/httpd.conf:
Cannot load C:/PHP/php4apache2.dll into server:[文字と数字と\の羅列]
----------------------------------------------------------------
と出ています。
php.iniの設定など見直してみましたが特におかしな点は見当たりませんでした。
気になっているのがphpをインストーラで入れた所、ファイル構成がinstall.txtの記述と違っている点です。
以下のフォルダやファイルしかなく、あるはずのsapiフォルダなどがありません。
----------------------------------------------------------------
・BACKUPフォルダ
・sessiondataフォルダ
・uploadtempフォルダ
・IISConfig.exe
・install.txt
・License
・php4ts.dll
----------------------------------------------------------------
今気づいたのですが、サーバーをApacheに設定しているのにIISとあるものがあるのも変な気がします。
どうすればphpを使えるようになるか、ご教示お願いします。
情報不足でしたら補足いたします。
本題とはずれますが、error.logは毎回出力されないのでしょうか?
何回か設定を変えては起動、を繰り返したのですが、その分のエラーは追加されていないようです。
お礼
ありがとうございます。 インストーラがおかしかったんですね。 Windows binaryで無事環境を構築することができました。