0
我試圖從了shell_exec()函數在PHP執行這個命令,我得到了一些錯誤輸出:錯誤時SMS
警告:未找到配置文件!警告:沒有配置讀取,使用內置默認值!打開設備時出錯,它不存在。
但是,當我嘗試直接在命令提示符下執行它時,它可以工作。 我已經檢查了Gammu中的所有配置文件,發現沒有錯誤。 那麼,我可能有什麼錯?
我試圖從了shell_exec()函數在PHP執行這個命令,我得到了一些錯誤輸出:錯誤時SMS
警告:未找到配置文件!警告:沒有配置讀取,使用內置默認值!打開設備時出錯,它不存在。
但是,當我嘗試直接在命令提示符下執行它時,它可以工作。 我已經檢查了Gammu中的所有配置文件,發現沒有錯誤。 那麼,我可能有什麼錯?
從PHP執行時,很可能是以不同的用戶身份執行該程序,因此無法看到您的配置。將Gammu配置複製到PHP用戶主目錄或指定命令行上的配置路徑:
gammu --config /path/to/gammurc ...