Windowsサーバーで作業しており、コマンドプロンプトからコマンドを実行できます
c:> %convertxls% {some args....}
しかし、phpスクリプトから同じコマンドを実行すると
*shell_exec(%convertxls% ..... 2>&1);*
それは私にエラーを与える
%convertxls% は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。
コマンドプロンプトからコマンドを実行すると、ログインしたユーザーに対して実行されると思います。また、phpスクリプトを実行すると、パスが設定されていない「www」ユーザーに対して実行されます。
誰が私がどこで間違いを犯しているのか教えてもらえますか?
*注: 完全なコマンドは書いていません。