[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 メーリングリストの案内