※ ChatGPTを利用し、要約された質問です(原文:Windowsでphpを動かす方法について。)
Windowsでphpを動かす方法
このQ&Aのポイント
Windowsでphpを動かす方法についての質問です。
Windows98上でphpを動かしたいと思っていますが、インストール後にInternal Server Errorが出てしまいます。
質問者の環境や設定内容について詳細な情報があります。
どうも、初めまして。
今、WIndows98上で、phpを動かしたいと思っています。そこで、
私は、windows98se+apache1.3.12+php3.0.16をインストールしました。
ActivePerlも入っています。perlは動いているのでapacheは正常に動作してい
ると思います。しかし、.phpをブラウザから呼ぶと、「Internal Server Error」
が出てしまいます。いろいろ格闘してみたのですが、うまくいきません。
教えてください。ちなみに、dosプロンプトでphp.exe -vとするときちんとヴァージョンが表示されます。
私の環境は以下のとおりです。
phpはc:\php3に
apacheはC:\Program Files\Apache Group\Apacheに
展開し、php3内のDLLは全てc:\windows\systemにコピーしました。
httpd.confを編集し、php3.iniを編集しc:\windowsにコピーしました。
以下がエラーログとiniファイル等の内容です。
長くなってしまいましたが、原因がわかる方おられましたら、よろしくお願いします。
=====errorlogの内容。
[Mon Apr 09 01:00:19 2001] [error] [client 127.0.0.1] (2)No such file or directory: couldn't spawn child process: c:/program files/apache group/apache/htdocs/test01.php3
=====phpファイルの内容。
<?php echo ("test<BR>"); ?>
=====httpd.confの編集個所。
ScriptAlias /php3/ "c:/php3/"
AddHandler cgi-script .php3
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps
Action application/x-httpd-php3 "c:/php3/php.exe"
=====php3.iniの編集個所。
include_path = "c:\php3"
doc_root = "c:\Program Files\Apache Group\Apache\htdocs"
extension_dir = "c:\php3" ; directory in which the loadable extensions (modules) reside
お礼
ありがとうございます。おかげさまで解決いたしました。 おっしゃる通り、AddHandler cgi-script .php3は不要でした。 とにかく、動いてよかったです。これからも、困ったことが、発生しましたら お世話になるかもしれません。できるだけ自分で解決を試みますが・・・ ありがとうございました。