Linuxなどのメモ書き

PHP CLI/CGI SAPI


Rev.1を表示中。最新版はこちら

概要

phpコマンドにはCLI版(CLI SAPI)とCGI版(CGI SAPI)がある。

コマンドがどちらのものかは-vオプションで確認できる。
# php -v
PHP 5.1.6 (cli) (built: May  9 2007 11:47:50) 
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies

動作の違い

CLI/CGI版の大きな違いは、コマンド実行時にHTTPヘッダを出力するか否か。
CLI版はHTTPヘッダが自動で出力されないのでシェルからの実行に適している。
CGI版はCGI実行用にヘッダが自動で出力される。ヘッダが自動で出力されるのでスクリプトでprint "Content-Type: text/html\n\n"; のようにする必要がない。

関連ページ




最終更新 2007/07/12 00:53:00 - kztomita
(2007/07/12 00:53:00 作成)


リンク

その他のWiki
Linuxメモ
Xnuメモ

会社
(有)ビットハイブ
受託開発やってます。

よくやる仕事

・Webシステム開発(LAMP環境)
・Linuxサーバー設定関連
サーバー移転作業代行

開発事例にデジタルカタログ/マンガビューワーを追加しました。

draggable.jsのスマホ対応版デモページを追加しました。説明はこちら

検索

Adsense
最近のコメント