[PHP-users 12812] インストールで困ってます。
西田 純
php-users@php.gr.jp
Sun, 26 Jan 2003 02:26:05 +0900
こんばんは。はじめまして。
西田と申します。
PHPをやろうと去年からインストールをして、何回もやり直して、Webサイトも本
も見たのですがよくわかっていません。
環境は Windows2000ServerでApacheが動作しています。Perlもインストールして
動作しているのですが、PHPはエラーが出て動いてくれません。
エラーは2行で以下の通りです。
phpinfo.php is not executable; ensure interpreted scripts have "#!" first line
couldn't spawn child process: d:/www/cgi-bin/php/phpinfo.php
Perlみたいに1行目に#!で始まるPHPのパスを書けということなんでしょうが、
普通PHPのソースにはこんなの書いてないので何かApache側で設定が足りなんだ
と認識しています。
Apacheの設定で足したのは、4カ所で
1.#LoadModule unique_id_module modules/mod_unique_id.soのあとに
LoadModule php4_module c:/php/sapi/php4apache.dll
2.AddModule mod_setenvif.c の後に
AddModule mod_php4.c
3.
<IfModule mod_php4.c>
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
</IfModule>
4. AddType application/x-tar .tgz
AddType application/x-httpd-cgi .cgi の後に
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
php.iniはC:\WINNTに、php4ts.dllはC:\WINNT\System32にコピーはしてあります。
どうか1つよろしくお願いいたします。
--
西田 純 ML用
PHP 4.3.0 on Windows 2000 Server
mailto:ml@jnishida.com