Перенос сайта 2.12.2 на Open Server Panel

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Перенос сайта 2.12.2 на Open Server Panel

#1 11 июля 2019 в 17:30
Закинул файлы сайта в папку OSPanel\domains\xxx, импортировал базу. Возникают ошибки:
Warning: is_dir(): open_basedir restriction in effect. File(/var/lib/php/sessions/5cf8b5be4ee8d) is not within the allowed path(s)
\system\core\user.php on line 414
\system\core\user.php on line 415

Warning: session_start(): Cannot send session cache limiter — headers already sent
\system\core\user.php on line 443

Fatal error: Uncaught Error: Call to a member function query() on null in \system\core\database.php:283 Stack trace: #0
\system\core\database.php on line 283

С нуля установка запускается. Из-за чего могут быть ошибки? Спасибо.
#2 11 июля 2019 в 17:59
#3 11 июля 2019 в 18:49
Спасибо, Warning: session пропало. Осталось :
Fatal error:
Uncaught Error: Call to a member function query() on null in
\system\core\database.php:283 Stack trace:
#0 \system\core\database.php(579): cmsDatabase->query('SELECT * FROM e...', false, true)
#1 \system\core\core.php(453): cmsDatabase->getRows ('events FORCE IN...', '`is_enabled` = ...', '*', 'ordering ASC', true)
#2 \system\core\eventsmanager.php(172): cmsCore::getControllersManifests(false)
#3 \system\core\eventsmanager.php(148): cmsEventsManager::getAllListeners()
#4 \system\core\eventsmanager.php(40): cmsEventsManager::getEventListeners('render_asset_er...')
#5 \system\core\template.php(2156): cmsEventsManager::hook('render_asset_er...', Array)
#6 \system\core\core.php (1000): cmsTemplate->renderAsset in
\system\core\database.php on line 283

Поменял в файле конфигурации db_user и "пароль" facepalm
#4 12 июля 2019 в 09:25

Warning: is_dir(): open_basedir restriction in effect. File(/var/lib/php/sessions/5cf8b5be4ee8d) is not within the allowed path(s)

@noname

Проверьте версию php
лучше брать 5.6

Конкретно эта ошибка, лечится прописыванием прав доступа к папке sessions

Поменял в файле конфигурации db_user и "пароль"

@noname
zst
#5 12 июля 2019 в 09:49

лучше брать 5.6

@iKrym
Лучше брать 7.x.
#6 12 июля 2019 в 10:10
SpideR, 7.х

чем этот совет обоснован?
и какую брать?
они тоже бывают все разные, 7.0, 7.1, 7.2, 7.3…
причем стабильных — еще нет
#7 12 июля 2019 в 10:39

SpideR, 7.х
чем этот совет обоснован?

@iKrym
Выше производительность и безопасность.
На Open Server 7.1.22 instant работает, на 7,2 — 7,3 + Nginx нет, на хостинге 7.1.30, работает. После вроде 7.1.22 была заплатка по безопасности.
#8 12 июля 2019 в 10:59

чем этот совет обоснован?
и какую брать?
они тоже бывают все разные, 7.0, 7.1, 7.2, 7.3…
причем стабильных — еще нет

@iKrym
Что в вашем понимании стабильных? Все работает как и должно работать.
До этого сайт работал на 7.1, сейчас на 7.2.20, все отлично.
А так сравните скорость работы сайта на 5.6 и на 7.х. Будете приятно удивлены.

По поводу безопасности. У кого большие проекты такие вопросы не задают, а у кого маленькие тому должно быть без особой разницы на все эти заплатки. Работает и хорошо.
#9 12 июля 2019 в 12:45

Проверьте версию php
лучше брать 5.6

@iKrym
Не советуйте то, в чём не разбираетесь.

Конкретно эта ошибка, лечится прописыванием прав доступа к папке sessions

@iKrym
Тоже самое.

причем стабильных — еще нет

@iKrym
facepalm

@noname, проблемы решены? Если да, закрывайте тему.
#10 12 июля 2019 в 12:54
Всем спасибо за советы и дискуссии, проблема решена. Не могу найти как закрыть тему, может Вы права позабирали? )
#11 12 июля 2019 в 12:58

Не могу найти как закрыть тему, может Вы права позабирали? )

@noname
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.