Warning: fopen(/var/www/www-root/data/www/.ru/system/storage/session//sess_5b9a40824fb3dc4315fd76d9fe): failed to open stream: Permission denied in /var/www/www-root/data/www/.ru/system/library/session/file.php on line 29Warning: flock() expects parameter 1 to be resource, bool given in /var/www/www-root/data/www/.ru/system/library/session/file.php on line 31Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/www-root/data/www/.ru/system/library/session/file.php on line 33Warning: fflush() expects parameter 1 to be resource, bool given in /var/www/www-root/data/www/.ru/system/library/session/file.php on line 35Warning: flock() expects parameter 1 to be resource, bool given in /var/www/www-root/data/www/.ru/system/library/session/file.php on line 37Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/www-root/data/www/.ru/system/library/session/file.php on line 39 Что с этим делать?
Вот это по сути и есть обьяснение. Самая частая причина, это изначальная загрузка файлов под рутом, а не конкретным пользователем сайта. Что в свою очередь порождает проблемы прав на папки и файлы.
На последней стадии install/index.php?route=install/step_3 выдает такое: Страница недоступна Сайт ******.ru пока не может обработать этот запрос. HTTP ERROR 500
Что за хостинг такой? Может эта папка по другому названа? По любому должны быть публичная и непубличная директории. Как правило директория выше публичной имеет ограничения для чтения и записи. Файлы из этой директории не доступны из браузера.
Бегет VPS хостер ответил мол: Папка public_html/ формируется при создании сайта на виртуальном хостинге. Вы используете VPS, поэтому указанная директория не создаётся.
А Вы правильно выбрали, что Вам нужен ВПС? Если у Вас стандартный магазин, то виртуальный хостинг самое то. Для ВПС нужно побольше знаний, чем просто "там спросил, тут нажал..."
Бегет имеет готовые решения для установки на VPS, среди них есть и Опенкарт (правда версия 4.1.0.0). Как вариант, создайте сайт на хостинге и попросите поддержку перенести на VPS (думаю, помогут). Предлагаю подумать вот над чем: Нужен ли VPS для Опенкарт? Что он даст? Категория в Опенкарт в чистоте загружается 300 милисекунд. Это потом, когда пользователь установит кучу модулей, которые модифицируют все запросы к БД, тогда время загрузки может и до 5 секунд вырасти. И чем в этом случае поможет VPS? VPS - технология, которая подразумевает множество оптимизаций. Разработчики расширений Опенкарт могут это учитывать? На VPS ресурсы очень дорого стоят. А облачные базы данных вообще ужас. В сторону VPS нужно смотреть, когда остро встают вопросы безопасности и борьбы со спамом. Борьба со спамом дорого обходится. Посмотрите на более менеее раскрученные интернет-магазины на 1СБитрикс. Как же долго они грузятся! Там иногда, чтобы получить страницу нужно капчу заполнить. Считаю, что в этом случае вообще нужно от монолитов в строну микросервисов уходить, для которых VPS и создан. Опенкарт - это обычный монолит с архитектурой MVC. В этом его плюс, в этом и его минус.