[PHP-users 21830](8)Exec format error について

AOKI KAZUYUKI aoki-kazuyuki @ nifty.com
2004年 5月 25日 (火) 10:38:26 JST


青木と申します。さっそくですが、

OS:Redhat 8.0
WWW: apache 2.0.49
PHP:php4.3.6

を以下のようにコンパイルした後に、
test.php にアクセスすると Internal Server Error になり
ログには
「(8)Exec format error: exec of '/usr/local/apache2/htdocs/test.php'
 failed」
と記録されています。
(WWWで普通のページは表示されています。)

何か原因が分かりますでしょうか?よろしくお願いたします。

-----------------------------------------------------------
## apache コンパイル
cd /usr/local/apache2/httpd-2.0.49
 ./configure --enable-so
make
make install
-----------------------------------------------------------
## PHP コンパイル
cd /usr/local/src/php-4.3.6/
./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-zend-multibyte
--without-mysql --enable-mbstring --enable-mbregex
make
make install

cp php.ini-dist /usr/local/lib/php.ini
 mbstring.language = Japanese 追記

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を追記

vi /usr/local/apache2/conf/mime.types
 application/x-httpd-php php を追記

vi /usr/local/apache2/htdocs/test.php テストファイル作成
 <?php phpinfo(); ?>
-----------------------------------------------------------
##/etc/rc.d/init.d/httpd restart
この時点のログ
[notice] caught SIGTERM, shutting down
[notice] Apache/2.0.49 (Unix) PHP/4.3.6 configured -- resuming normal
operations
-----------------------------------------------------------
## 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


=========================
[写真を動画に]フォービー
http://www.phovie.com
                青木一之
=========================



PHP-users メーリングリストの案内