Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Настройка php и MySQL

0

Доброго времени суток. Есть ОС FreeBSD, на которой стиоит Asterisk. Есть скрипт php, который я вызываю из диалплана и который работает (так как выполняется проигрывание аудиофайлов, которые я вызываю из скрипта). В нем я хочу подключиться к внешней базе данных MySQL.

$link = mysql_connect('$host', '$mysql_user', '$mysql_password');

Как только я вставляю в php-скрипт эту строку кода, дальнейшее выполнение скрипта на этой строке прекращается, то есть не выполняется даже оператор присваивания или команды проигрывания файлов:

fwrite(STDOUT,"STREAM FILE 7_en_rome \"\"\n");
fflush(STDOUT);
$result = trim(fgets(STDIN,4096));

Права у всех фалов стоят максимальные '777'. Php мне админ поставил. Но я подозреваю, что возможно нужно установить MySQL-коннектор или Apache? P.S. В Linux и FreeBSD - я новичек. Буду рад, если кто что-то подскажет. Заранее спасибо...

удалить закрыть спам изменить тег редактировать

спросил 2012-08-26 18:53:02 +0400

анонимный пользователь

Аноним

Comments

Причем тут астериск?

zzuz ( 2012-08-26 19:49:57 +0400 )редактировать

1 Ответ

0

пакет php5-mysql стоит? без него подключение к БД работать не будет, во фре не силен, спросите своего админа поставить mysql, помоему это /usr/ports/databases/php5-mysql (pkg_add php5-mysql)

P.S. А вообще да, вопрос не на том форуме, потестируйте сначала работу скрипта вызывая его через консоль и когда будет работать запускайте через астериск.

ссылка удалить спам редактировать

ответил 2012-08-26 20:43:42 +0400

godlike Gravatar godlike flag of Ukraine
814 92 24 62

обновил 2012-08-26 20:45:42 +0400

Comments

Вопрос решился установкой мускула

romedal ( 2012-08-27 15:56:10 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-08-26 18:53:02 +0400

Просмотрен: 259 раз

Обновлен: Aug 26 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.