ホームページ  >  記事  >  バックエンド開発  >  PHPの実行モードをfpm-fcgiからcliに切り替える方法

PHPの実行モードをfpm-fcgiからcliに切り替える方法

WBOY
WBOYオリジナル
2016-10-10 11:56:042347ブラウズ

PHPクローラーを使用する場合は、CLI環境を使用する必要があります
現在のPHPのバージョン情報を以下のように確認しました:

PHPの実行モードをfpm-fcgiからcliに切り替える方法

印刷しますPHP_SAPI 显示 fpm-fcgi

なる方法cli

サーバー環境はlinux+nginxです

追加: cli にはコマンドラインモードが必要であることを理解できますか?
コマンドラインと出力で PHP_SAPI をテストしましたPHP_SAPI 输出了cli
質問: http シミュレートされた呼び出しを通じて cli を実装できますか

返信内容:

PHPクローラーを使用する場合は、CLI環境を使用する必要があります
現在のPHPのバージョン情報を以下のように確認しました:

PHPの実行モードをfpm-fcgiからcliに切り替える方法

印刷しますPHP_SAPI 显示 fpm-fcgi

なる方法cli

サーバー環境はlinux+nginxです

追加: cli にはコマンドラインモードが必要であることを理解できますか?
コマンドラインと出力で PHP_SAPI をテストしましたPHP_SAPI 输出了cli
質問: http シミュレートされた呼び出しを通じて cli を実装できますか

CLI = コマンドラインインターフェース = コマンドラインインターフェース

php-fpm で Popen または proc_open を使用すると、php-cli を非同期的に呼び出して、次のような php スクリプトを実行できます。 リーリー

cli は、Linux では、

などの関数が同期的に実行されます。詳しくは、ドキュメントを参照してください。 php这个命令。php执行命令行有很多方式,可以用exec

ターミナルを使用してスクリプトを直接実行するだけです

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。