これと同様に、私もシステムを使用してみました。明確にしてください。"/> これと同様に、私もシステムを使用してみました。明確にしてください。">

ホームページ >バックエンド開発 >PHPチュートリアル >PHPが外部exeプログラムを呼び出す問題を解決する方法

PHPが外部exeプログラムを呼び出す問題を解決する方法

WBOY
WBOYオリジナル
2016-06-13 12:54:161308ブラウズ

PHP が外部 exe プログラムを呼び出します
現在、PHP を使用して外部 exe プログラムを呼び出しています。または .bat ファイルが応答しません。問題がどこにあるのかわかりません

$flv_cmd="D:\wamp\www\infoLib\rerere\PNCC.exe";
exec($flv_cmd);
?>

これと同様に、私も混乱を解消したいので、システムを使用してみました。


-----解決策---------
$dir = dirname(__FILE__);<br />
system($dir."/test.exe");

test.exe がファイルと同じレベルにある場合は、ディレクトリ
を持ってきてください。 自分で簡単な test.exe 出力を作成したところ、テストが返されました。試してみてください。
------解決策------ --
まず、テストする戻り情報を含む exe を見つけます。pncc が何であるかはわかりません。dir などでテストできます。

さらに、システムの所有権を必要とする一部の外部ファイルは実行できません。レジストリを変更するための PHP コマンドを作成することは可能だと思いますか?
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。