0

PHP の shell_exec() 関数からこのコマンドを実行しようとしましたが、いくつかのエラー出力が表示されます。

警告: 構成ファイルが見つかりません! 警告: 組み込みのデフォルトを使用して、構成が読み取られません! デバイスを開くときにエラーが発生しました。存在しません。

しかし、コマンドプロンプト内で直接実行しようとすると、機能します。Gammu のすべての構成ファイルを既に確認しましたが、間違いは見つかりませんでした。それで、私はおそらくこれで何が間違っていますか?

4

1 に答える 1

0

PHP から実行する場合、プログラムを別のユーザーとして実行する可能性が高いため、構成を認識できません。Gammu 構成を PHP ユーザー ホームにコピーするか、コマンド ラインで構成へのパスを指定します。

gammu --config /path/to/gammurc ...
于 2016-07-24T07:45:04.080 に答える