[sisyphus] zoneminder 1.30 & p8

Alexey Shabalin a.shabalin на gmail.com
Чт Окт 26 10:47:33 MSK 2017


26 октября 2017 г., 10:38 пользователь Алексей Шенцев
<lex.shen на yandex.ru> написал:
> Всем привет!
>
> Собрал 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 ?

Установи php5-pdo_mysql


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