[PHP-users 21837]Re: (8)Exec formaterror について
AOKI KAZUYUKI
aoki-kazuyuki @ nifty.com
2004年 5月 25日 (火) 14:54:50 JST
松本様
試験までしていただいて、ありがとうございました。
http.conf の設定ミスでした。
AddHandler cgi-script .cgi .pl .php
→
AddHandler cgi-script .cgi
とすることで、tets.php が見えました。
ありがとうございました。
ちなみに、
AddType application/x-httpd-php .php は
<Directory "/usr/local/apache2/htdocs">内のみに記述。
/usr/local/apache2/conf/mime.types
application/x-httpd-php php は削除
しました。
本当にありがとうございました。
青木一之
----- Original Message -----
From: "Y.Matsumoto" <rokubou @ msoft.co.jp>
To: "PHP-users ML" <php-users @ php.gr.jp>
Sent: Tuesday, May 25, 2004 2:31 PM
Subject: [PHP-users 21836] Re: (8)Exec formaterror について
> 松本です。こんにちは。
>
> > ## test.php にアクセスすると Internal Server Error
> > この時点のログ
> > [error] [client ***.***.***.***] Premature end of script headers:
test.php
> > [error] [client ***.***.***.***] (8)Exec format error: exec of
> > '/usr/local/apache2/htdocs/test.php' failed
>
> このエラーはCGI関係が原因で表示されるエラーらしいです。
> なので、phpファイルがCGIファイルだと認識されていることが原因のように
> 思われます。
> なので、Apacheの設定にミスがあるのかと。
>
> 「Internal Server Error」はApacheの設定ミスでも表示されることが
> ありますので。
>
> それで、気になったのが、
> > vi /usr/local/apache2/conf/httpd.conf 編集
> > <Directory "/usr/local/apache2/htdocs">
> > Options FollowSymLinks SymLinksifOwnerMatch ExecCGI
> > AddType application/x-httpd-php .php
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > AllowOverride None
> > Order allow,deny
> > Allow from all
> > </Directory>
> >
> > LoadModule php4_module modules/libphp4.so
> > AddType application/x-httpd-php .phpを追記
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> Directory ディレクティブの中と、外に二重に書く必要はないと思うので、
> どちらか一つにしてみては?
>
> > vi /usr/local/apache2/conf/mime.types
> > application/x-httpd-php php を追記
> あと、mime.typesへの追記は不要だと思います。
> 記述しないでも動きますし……
>
> あと、気になるのは ExecCGI ですが、一つずつ妖しい部分を修正して、
> 動作確認して見ないとどうにもです。
>
> # ちなみに、当方の環境では再現しなかった……
>
> --
> Y.Matsumoto <rokubou @ msoft.co.jp>
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
PHP-users メーリングリストの案内