[sisyphus] zoneminder 1.30 & p8

Алексей Шенцев lex.shen на yandex.ru
Чт Окт 26 10:38:59 MSK 2017


Всем привет!

Собрал zm-1.3 на p8.

Сборка и развёртывание с использованием systemd проблем не вызвала:
 
rpm -qa|grep zoneminder|sort
zoneminder-1.30.4-alt3.M80P.1
zoneminder-api-1.30.4-alt3.M80P.1
zoneminder-nginx-1.30.4-alt3.M80P.1

Однако при попытке зайти в консоль получаю следующее:

Unable to connect to ZM db.could not find driver

В логах apache2 такое:

PHP Fatal error:  Call to a member function query() on null in /usr/share/zoneminder/www/includes/config.php on line 151

Т.е. вэб-морда не может подключиться к БД.
Данная проблема решается установкой php-PDO, что и выполненно:

rpm -qa|grep -i pdo|sort
php5-mysqlnd-pdo_mysql-5.6.31.20170607-alt1.M80P.1
php5-pdo-5.6.31.20170607-alt1.M80P.1

Однако phpinfo выдаёт:

PDO
PDO support	enabled
PDO drivers 	no value

Как я понимаю не видит драйвер БД для mysql

Вопрос:

как правильно  у нас подключить pdo_mysql ?

phpMyAdmin работает без проблем.


Подробная информация о списке рассылки Sisyphus