簡體   English   中英

使用shell_exec()命令通過PHP發送SMS時出錯

[英]Error when sending SMS through PHP with shell_exec() command

我試圖從php中的shell_exec()函數執行此命令,但得到一些錯誤輸出:

警告:找不到配置文件! 警告:未讀取配置,使用內置默認值! 打開設備時出錯,該設備不存在。

但是,當我嘗試直接在命令提示符下執行此操作時,它將起作用。 我已經檢查了Gammu中的所有配置文件,沒有發現任何錯誤。 那么,我可能對此有何錯?

從PHP執行時,您很可能以其他用戶身份執行程序,因此看不到您的配置。 將Gammu配置復制到PHP用戶主目錄,或在命令行上指定配置路徑:

gammu --config /path/to/gammurc ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM