ホームページ > バックエンド開発 > PHPチュートリアル > シェルから返された情報を表示しないのはなぜですか?

シェルから返された情報を表示しないのはなぜですか?

WBOY
リリース: 2016-06-13 13:45:56
オリジナル
1063 人が閲覧しました

シェルの戻り情報を表示しない方法
PHPで書いたスクリプト:
shell_exec('/usr/local/memcached/bin/memcached -u root'); // memcachedを起動します
を入れます。このコマンドを実行するか、この PHP ファイルを解析して実行すると、プロセスは常にハングし、ターミナルを閉じると、memcached プロセスが強制終了されます (Apache とは異なり、起動後に終了します)。
PHP スクリプトがコマンドを発行した後にコマンドを無視するか、ターミナル上で memcached プロセスがハングするのを止める方法はありますか? これにより、強迫性障害の患者は非常に不快になります

- -----ソリューション ソリューション---------------------
@shell_exec('/usr/local/memcached/bin/memcached -u root');
@: エラーまたは警告の表示をマスクします。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート