Ошибка при установке

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Ошибка при установке

Сообщение Евгений »

При установке сервера Руководитель на Linux/Apache2 появляется какая-то непонятная ошибка. Открываю сайт Руководителя для первоначальной инсталляции, на первом экране запрашивается выбор языка, на следующем экране запрашиваются параметры подключения к базе данных. База уже создана, подключение к ней есть, проверял с другого компьютера.
ruk.png
Затем нажимаю кнопку "Установите базу данных", после чего появляется просто белый экран, с адресной строкой "http ://portal.kamsoc.net/install/index.php?step=rukovoditel_config&lng=russian"

Проверил - на всю папку где лежит сервер Руководитель, включая вложенные, для apache2 установлены права доступа на запись.

Что это может быть, куда смотреть?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка при установке

Сообщение support »

В логи смотреть:)
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Ошибка при установке

Сообщение Евгений »

Ха ха :)))

Да, я сразу заглянул в папочку /var/www/rukovoditel/log где установлен сервер Руководитель. Но папка совершенно пустая. Может какой другой журнал проверить?
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Ошибка при установке

Сообщение Евгений »

Вот ошибка в журнале /var/log/apache2/error.log

[Mon Aug 12 16:06:33.892464 2019] [:error] [pid 7310] [client 192.168.50.252:45230]
PHP Fatal error: Uncaught Error: Call to undefined function mysqli_init() in /var/www/rukovoditel/install/lib/database.php:6
\nStack trace:
\n#0 /var/www/rukovoditel/install/actions/check_db_settings.php(10): db_connect('localhost', 'rukovoditel', 'rukovoditel', 'rukovoditel', '3306', 'db_link', Array)
\n#1 /var/www/rukovoditel/install/index.php(44): include('/var/www/rukovo...')
\n#2 {main}\n thrown in /var/www/rukovoditel/install/lib/database.php on line 6, referer: http ://portal.kamsoc.net/install/index.php?step=database_config&lng=russian

Если я правильно понимаю, то что-то неверно в настройках подсоединения к базе.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка при установке

Сообщение support »

Это скорей всего не включен mysql
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Ошибка при установке

Сообщение Евгений »

Проверил, apache2 и mysql (MariaDB). Всё было установлено и работало.
Но не были установлены пакеты libapache2-mod-php, php-mysql, так как ОС ставилась с нуля. После добавления этих пакетов Руководитель заработал без проблем.

Большое спасибо за подсказку!
Ответить