ホームページ > バックエンド開発 > PHPチュートリアル > LINUX は PHP 呼び出しシステムコマンドを無効にします

LINUX は PHP 呼び出しシステムコマンドを無効にします

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:49:12
オリジナル
1078 人が閲覧しました

LINUXでPHPを使ってシステムコマンドを呼び出す
Linux環境では、PHPのSystem()を使ってsystem("ls")であれば実現できます。 file_path2 ") は失敗します。 C の SYSTEM() を使用して CP 操作を実行すると、成功します。他のテストを行って、Cでファイルコピープログラムを作成しました。ソースファイルのパスがCで記述されている場合、ファイルパスがパラメータとして渡され、Cのsystem()が実行できれば、ファイルにアクセスできます。 PHP の system() が使用された場合、返されるファイル ポインターは NULL です。どなたか同じような状況に遭遇した方、解決に協力していただける方いらっしゃいましたらお願いしたいです、よろしくお願いいたします。


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