Помощь vesta on vps + simpla cms

mdmatic

Создатель
Регистрация
12 Ноя 2011
Сообщения
22
Реакции
8
Всем привет.
Решил перенести сайт simpla cms 2.2.4 на свой хостинг (amazon vps + vesta cp)
сайт выдаёт ошибку 500 Internal Server Error.
на денвере всё пашет, проверял конфиги, права.
когда-то уже решал подобную проблему, там какой-то вариант конфигурации веб-сервера надо менять в vesta cp, сейчас не помню уже, разбираюсь заново.
может кто подскажет? phpcgi выдаёт ошибку 404,
пробовал ставить заново симплу, затыкается на этапе подключения к db
не помогает. проблема в конфигурации веб сервера.
может кто сталкивался, подскажите.

логи:
[15/Mar/2018:10:18:09 +0000] "POST /install.php?step=database HTTP/1.0" 500 831 "Для просмотра ссылки Войди или Зарегистрируйся" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36"


[Thu Mar 15 10:18:09.674043 2018] [:error] [pid 20180] [client xx.xx.xx.xx:xxxx] PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in ...
referer: Для просмотра ссылки Войди или Зарегистрируйся
 
Всем привет.
Решил перенести сайт simpla cms 2.2.4 на свой хостинг (amazon vps + vesta cp)
сайт выдаёт ошибку 500 Internal Server Error.
на денвере всё пашет, проверял конфиги, права.
когда-то уже решал подобную проблему, там какой-то вариант конфигурации веб-сервера надо менять в vesta cp, сейчас не помню уже, разбираюсь заново.
может кто подскажет? phpcgi выдаёт ошибку 404,
пробовал ставить заново симплу, затыкается на этапе подключения к db
не помогает. проблема в конфигурации веб сервера.
может кто сталкивался, подскажите.

логи:
[15/Mar/2018:10:18:09 +0000] "POST /install.php?step=database HTTP/1.0" 500 831 "Для просмотра ссылки Войди или Зарегистрируйся" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36"


[Thu Mar 15 10:18:09.674043 2018] [:error] [pid 20180] [client xx.xx.xx.xx:xxxx] PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in ...
referer: Для просмотра ссылки Войди или Зарегистрируйся

У меня такое было на VPS Ubuntu 16.4 + Vesta 19.0 из за ошибки в PHP. Так как Vesta ставит версию PHP 7.1 на Ubuntu 16.4 Simpla 2.2.4 не работает. Если ставить Ubuntu 14 то версия PHP 5.5.9 Simpla 2.2.4 ставиться без проблем.
 
спасибо за подсказку!!! попробую переставить ubuntu на 14 ))

проблема оказалась в версии PHP

Расширение mysql было признано устаревшим начиная с PHP 5.5.0 и полностью удалено в версии PHP 7. Похоже вам пора переходить на более современные средства работы с базой: mysqli - более современный вариант вендор-специфического коннектора к MySQL. Функциональный интерфейс этой библиотеки, позволяет несколько сгладить переход с mysql на mysqli. Большинство функций mysqli имеют сигнатуры, похожие на функции mysql (например, mysqli_query и mysql_query). Тем не менее, я настоятельно рекомендую использовать объектный интерфейс этой библиотеки.


php -v
PHP 7.0.25-0 ubuntu 0.16.04.1 (cli) ( NTS )
 
Последнее редактирование:
Назад
Сверху