iPhone上でPHPが動いた
いやー、こんな小さな端末でも動いてしまうんですね。びっくりです。
必要なものは
以下のページを参考にさせて頂きました。
- lighttpdでローカルファイルを見る - Nosの日記
- iPod touchでlighttpd - Okiraku Programming
- http://www.ipoday.net/ipodtouch_applications/item_2736.html
インストール後、設定ファイルを作ります。
/etc/lighttpd.conf
PHPが動くように、FastCGIのモジュールを追加します。
(必要な部分だけ書いてます)
server.modules = ( "mod_cgi", "mod_access", "mod_alias", "mod_fastcgi", ) fastcgi.server = ( ".php" => ( "localhost" => ( "socket" => "/tmp/php-fastcgi.socket", "bin-path" => "/usr/bin/php-cgi", "max-procs" => 2, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "1", "PHP_FCGI_MAX_REQUESTS" => "5" ), ) ) ) index-file.names = ( "index.html", "index.htm", "index.php", "index.cgi", "index.shtml" )
後は
lighttpd -D -f /etc/lighttpd.conf
で起動できました。
phpinfoのスクリーンショット
ざっくり見たところ、mb_stringは無いみたい。
またpearコマンドはあるが、中身のパスがずれているので、動かすには修正が必要そうです。
ちなみにRubyも動くようです。
「2008-07-31」
いやー、すげぇ。