0

「system」コマンドを使用してphp経由で呼び出すexeファイルがあります。次に、exeファイルは何らかの理由でMicrosoft mapiを呼び出しますが、phpを介してexeを呼び出すとmapiが初期化されていないことがわかりませんが、コマンドラインからexeを実行すると正常に動作します。理由はありますか?

ps 2008年のサーバーでiisを実行しています

4

1 に答える 1

3

これはおそらく権限に関係しています。PHP は、そのリソースに対して IIS が構成されているユーザー アカウントで実行されます。

また、パスが正しいことを確認してください。まだ行っていない場合は、パスを明示的に定義することから始めます。

于 2010-12-21T20:52:32.730 に答える