У меня ошибка во время или сразу после установки Siremis
У меня есть сервер с чистой установкой сервера Ubuntu 22.04 с apache2.4.52, php7.4.29, kamailio 5.5.4 и Siremis 5.3.0. После окончательной обработки всех ошибок и удаления устаревшего кода кажется, что после входа в систему некуда идти. Страница перенаправляется на systemip/Siremis/system/general_default, но возвращает Not Found. Запрошенный URL-адрес не найден на этом сервере. У меня было так много проблем с этой установкой. Сначала мне пришлось понизить версию PHP, так как kamailio/Siremis не работает с php8 (выдает только пустую страницу), затем найти и установить все зависимости php7.4, включая pdo_mysql и phpxml. После того, как мы, наконец, добрались до установки базы данных, пришлось исправить многие права на запись и закомментировать функцию get_magic_quotes_gpc() из clientproxy.php, прежде чем установка будет завершена.
До сих пор я пытался раскомментировать волшебную функцию и переключился на php7.3. Прямо сейчас в журнале ошибок apache говорится, что невозможно загрузить файл php_pdo_mysql.so, который, как я проверил, находится на пути, указанном в phpinfo(). Также PHP -i и PHP -m показывают включенный pdo и версию 8.1. Это была одна проблема за другой в течение нескольких дней.