[Armadillo:07316] Armadillo-420でPHPが動作しません
Nobufumi Shiroki
email@hidden
2011年 6月 6日 (月) 16:26:14 JST
白木と申します。
先日は[Armadillo:07311]に対して的確な回答を頂き、無事にPHP5を
インストールできました。
Armadillo実機で確認したところ、'/usr/bin/php'が作成されていることを
確認できました。
'php'コマンドを実行できることも確認できております。
今回はこの環境にて、PHPプログラムを動作させようとしてエラーに
なってしまうため、改めて質問させて頂きました。
【問題】
上記の環境でPHPで記述したプログラムを読み込むと、
「Internet Explorerではページを表示できません」
とエラーになってしまいます。
このプログラムは、Windows上でApache+PHP環境で正常に表示しているため、
プログラム自体に問題はないと考えています。
【確認状況】
lighttpd(1.4.13)上でphpを動作させたく、lighttpd.confについて以下の点を
修正致しました。
・server.modules "mod_fastcgi"のコメントアウトを削除。
・fastcgi.server のコメントアウトを削除。
・cgi.assign ".php" => "usr/bin/php"の記述を追加。
・'/tmp' ディレクトリのアクセス権を変更。
上記は順に追加しながら動作確認してみましたが、いずれも成功して
いません。
[email@hidden (ttymxc1) /home/www-data]# /etc/init.d/lighttpd start
Starting lighttpd: done
[email@hidden (ttymxc1) /home/www-data]# 2000-01-29 14:53:02:
(../../src/mod_fastcgi.c.1014) the fastcgi-backend /usr/bin/php failed
to start:
2000-01-29 14:53:02: (../../src/mod_fastcgi.c.1018) child exited with
status 0 /usr/bin/php
2000-01-29 14:53:02: (../../src/mod_fastcgi.c.1021) if you try do run
PHP as FastCGI backend make sure you use the FastCGI enabled version.
You can find out if it is the right one by executing 'php -v' and it
should display '(cgi-fcgi)' in the output, NOT (cgi) NOR (cli)
For more information check
http://www.lighttpd.net/documentation/fastcgi.html#preparing-php-as-a-fastcgi-program
2000-01-29 14:53:02: (../../src/mod_fastcgi.c.1026) If this is PHP on
Gentoo add fastcgi to the USE flags
2000-01-29 14:53:02: (../../src/mod_fastcgi.c.1322) [ERROR]: spawning
fcgi failed.
2000-01-29 14:53:02: (../../src/server.c.849) Configuration of plugins
failed. Going down.
なお、現在インストールされているphpについては以下の通りです。
[email@hidden (ttymxc1) /home/www-data]# php -v
PHP 5.2.6 (cli) (built: Jun 6 2011 09:12:02)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
エラーメッセージからは、'PHP x.x.x (cgi-fcgi)と表示されなければならない'
と見受けられるのですが、関係あるのでしょうか。
【最後に】
メーリングリストの保存書庫は一通り参考にしてみたつもりですが、
見逃しているところがあれば申し訳ございません。
この他に必要な情報があれば、お手数ですがお知らせください。
以上、よろしくお願い致します。
--
Nobufumi Shiroki
armadillo メーリングリストの案内