2015-05-18 5 views
0

Я установил gammu в linux, и я могу отправить sms с помощью команды оболочки. Но когда я добавляю команду на php-страницу, я получаю следующую ошибку:Ошибка при попытке отправить смс по php

$phone = 3588459717; 

echo shell_exec ('gammu sendSms TEXT '.$phone.' -text "test msg"'); 

Ошибка при открытии устройства, его не существует.

ответ

0

Скорее всего, веб-сервер работает как пользователь, а Gammu работает под этим пользователем, не видит ваш файл конфигурации и/или не имеет разрешений на открытие устройства.

0

спасибо, я копирую файл .gammurc из папки пользователя в папку php file как gammurc, даю все разрешения для этого файла, проблема решена.

Смежные вопросы