ホームページ  >  記事  >  バックエンド開発  >  phpでpopenが使えない場合の対処法

phpでpopenが使えない場合の対処法

王林
王林オリジナル
2020-10-12 10:49:482450ブラウズ

phpでpopenが使えない問題の解決策: [chown www.www -R dir]コマンドを実行してディレクトリまたはファイルのユーザーを変更するか、[chmod 764]コマンドを実行して変更しますファイルのアクセス許可。

phpでpopenが使えない場合の対処法

原因分析:

(推奨チュートリアル: php ビデオ チュートリアル)

1. 権限質問

ファイルやディレクトリの操作を行う場合、chownコマンドやchmodコマンドを使用して所有者や操作権限を変更できるため、PHPに操作権限があるかどうかに注意する必要があります。 chown www.www -R dir ディレクトリまたはファイルの所有者を変更します chmod ファイルのアクセス許可を変更します chmod 764。

2. 略語を使用したりパラメータを省略したりしないでください。

サーバー上では ll コマンドや svn up を使用してカレントディレクトリを更新しても問題ありませんが、php で使用する場合は、いずれにしても、単純にPHPがシェルにコマンドを渡すだけではなく、両者、つまり実行環境でコマンドの解析や処理が異なるのではないかと推測されます。後で使用する場合は、必要なパラメータをすべて追加してください。

関連する推奨事項: php トレーニング

以上がphpでpopenが使えない場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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