PHPをCLIで実行
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[PHP]]
CLIを利用したPHPのデバッグ方法について調査&まとめ。
#contents
* PHP CLIとは? [#g378ead3]
PHPスクリプトの実行は、Webサーバー経由での実行(CGI版)だ...
(厳密に言うと、ApacheでPHPを実行する場合はCGI版ではなく...
[[CLIとは - PHP用語 Weblio辞書>http://www.weblio.jp/conte...
>CLI シー・エル・アイ
【英】 Command Line Interface
&color(red){PHP言語をコマンドライン上から実行するためのSA...
[[CLI - Wikipedia>http://ja.wikipedia.org/wiki/CLI]]
>コマンドラインインタフェース (Command line interface) 。...
[[キャラクタユーザインタフェース - Wikipedia>http://ja.wi...
>キャラクタユーザインタフェース (character user interface...
CUI (character user interface) という呼称は基本的に日本だ...
日本においても会話などではコマンドラインやコンソール(端...
[[PHP CLI/CGI SAPI - とみぞーノート>http://wiki.bit-hive....
>phpコマンドにはCLI版(CLI SAPI)とCGI版(CGI SAPI)がある。...
CLI/CGI版の大きな違いは、コマンド実行時にHTTPヘッダを出力...
CLI版はコマンドラインからの実行向けにコマンド実行時にHTTP...
[[CGIとPHPは違う!と言って聞かない人がいます - CGI - 教え...
>CGIとは、Coomon Gateway Interface の略で、サーバーに対し...
他のプログラム、Perlやシェルスクリプト、Python、Ruby、C...
PHPは、その意味では普通はCGIに含めることはしません。...
なぜなら、apacheでは、PHPは、mod_phpを使用するため、ど...
結論から言うと、CGIとPHPは別のものです。
* PHP CLIの確認 [#uce54587]
- PHPがCLIを使えるようにビルドされているか、確認しましょ...
# php -v
とコマンドを打ちます。
PHP 5.4.15 (cli) (built: May 9 2013 08:20:20)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technol...
という具合に、「&color(red){(cli)};」と表示されたら、CLI...
普通、PHPをパッケージでインストールしたら、CLI版になって...
手動でビルドする場合は、明示的にCLI版を指定してやればOKと...
** パスの確認 [#k5365298]
Linuxの場合、PHP CLI版がインストールされていて、パスが通...
# which php
と打って、
/usr/bin/php
等と表示されればOK。
または、
# whereis php
と打って、
php: /usr/bin/php /etc/php.d /etc/php.ini /usr/lib64/php...
等と表示されればOK。
* PHP CLIの使い方 [#y00190e9]
(参考)[[PHP: コマンドラインの使用法 - Manual>http://php...
↑いろいろなオプションが紹介されてます。
- 使い方の一例
「/var/www/html」というディレクトリの中にある「index.php...
# cd /var/www/html
# php index.php
すると、index.phpがインタプリターで処理されて、結果が表示...
この方法でPHPスクリプトをデバッグすれば、Apache等のWebサ...
* 参考リンク [#qfd1740e]
[[PHP CLI - Google検索>https://www.google.co.jp/#q=PHP+CL...
[[コマンド・ライン PHP? もちろん可能です! - IBM develope...
[[PHPの便利なコマンドラインオプションを再発見 - PHPプロ!...
[[コマンドラインでPHPを使うときの11のTips | Suinasia>http...
終了行:
[[PHP]]
CLIを利用したPHPのデバッグ方法について調査&まとめ。
#contents
* PHP CLIとは? [#g378ead3]
PHPスクリプトの実行は、Webサーバー経由での実行(CGI版)だ...
(厳密に言うと、ApacheでPHPを実行する場合はCGI版ではなく...
[[CLIとは - PHP用語 Weblio辞書>http://www.weblio.jp/conte...
>CLI シー・エル・アイ
【英】 Command Line Interface
&color(red){PHP言語をコマンドライン上から実行するためのSA...
[[CLI - Wikipedia>http://ja.wikipedia.org/wiki/CLI]]
>コマンドラインインタフェース (Command line interface) 。...
[[キャラクタユーザインタフェース - Wikipedia>http://ja.wi...
>キャラクタユーザインタフェース (character user interface...
CUI (character user interface) という呼称は基本的に日本だ...
日本においても会話などではコマンドラインやコンソール(端...
[[PHP CLI/CGI SAPI - とみぞーノート>http://wiki.bit-hive....
>phpコマンドにはCLI版(CLI SAPI)とCGI版(CGI SAPI)がある。...
CLI/CGI版の大きな違いは、コマンド実行時にHTTPヘッダを出力...
CLI版はコマンドラインからの実行向けにコマンド実行時にHTTP...
[[CGIとPHPは違う!と言って聞かない人がいます - CGI - 教え...
>CGIとは、Coomon Gateway Interface の略で、サーバーに対し...
他のプログラム、Perlやシェルスクリプト、Python、Ruby、C...
PHPは、その意味では普通はCGIに含めることはしません。...
なぜなら、apacheでは、PHPは、mod_phpを使用するため、ど...
結論から言うと、CGIとPHPは別のものです。
* PHP CLIの確認 [#uce54587]
- PHPがCLIを使えるようにビルドされているか、確認しましょ...
# php -v
とコマンドを打ちます。
PHP 5.4.15 (cli) (built: May 9 2013 08:20:20)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technol...
という具合に、「&color(red){(cli)};」と表示されたら、CLI...
普通、PHPをパッケージでインストールしたら、CLI版になって...
手動でビルドする場合は、明示的にCLI版を指定してやればOKと...
** パスの確認 [#k5365298]
Linuxの場合、PHP CLI版がインストールされていて、パスが通...
# which php
と打って、
/usr/bin/php
等と表示されればOK。
または、
# whereis php
と打って、
php: /usr/bin/php /etc/php.d /etc/php.ini /usr/lib64/php...
等と表示されればOK。
* PHP CLIの使い方 [#y00190e9]
(参考)[[PHP: コマンドラインの使用法 - Manual>http://php...
↑いろいろなオプションが紹介されてます。
- 使い方の一例
「/var/www/html」というディレクトリの中にある「index.php...
# cd /var/www/html
# php index.php
すると、index.phpがインタプリターで処理されて、結果が表示...
この方法でPHPスクリプトをデバッグすれば、Apache等のWebサ...
* 参考リンク [#qfd1740e]
[[PHP CLI - Google検索>https://www.google.co.jp/#q=PHP+CL...
[[コマンド・ライン PHP? もちろん可能です! - IBM develope...
[[PHPの便利なコマンドラインオプションを再発見 - PHPプロ!...
[[コマンドラインでPHPを使うときの11のTips | Suinasia>http...
ページ名: