Решаю задачи по дизайну, вёрстке и веб-программированию.
Играю в бадминтон. Помогу перевезти любой груз по ж.д.
Я дизайнер

Установка Pimcore на хостинге

Первое с чего нужно нужно начать, это с установки платформы на хостинг или сервер.

Я рассмотрю процесс установки, скаченного дистрибутива, на хостинге Бегет.

Я заранее создал новый сайт с доменом project.gistol.ru и базу данных. Пароль к БД должным сложным (123456 не пройдет), иначе платформа не установится.

 

По порядку:

 

1. Скачиваем дистибутив с официального сайта

 

2. Загружаем скаченный архив на сервер в папку сайта

 

3. Распаковываем файлы в корень папки будущего сайта.

Внимание стоит обратить, что в 5-й версии Picmore изменилась архитеркута, и теперь файлы с публичным доступом должны храниться в папке web. У Бегета свои правила, где открытые файлы должны располагаться в папке public_html. Чтобы связать эти два условия нужно создать симлинк на папку web c cсылкой на public_html.

 

4. Далее в браузере набираем адрес сайта project.gistol.ru

 

5. Заполняем нужные данные и нажимаем кнопку Install now!

Имя пользователя и имя базы данных должны совпадать с именем БД, созданной в панели управления хостингом.

Пароль к пользователю admin должен быть сложным.

 

6. Если возникает следующая ошибка, то необходимо изменить кодировку БД.

Для этого заходим в панель управления БД на хостинге и изменяем кодировку на требуемую.

 

7. Теперь установка должна запустится.

 

8. В приципе сайт установлен и можно начинать программировать, но сначала нужно проверить все ли системные требования платформы работают правильно.

 

9. Как видим не работает один из важнейших компонетов Composer. 

Для начала нужно убедится, что данный плагин установлен на хостинге. Это можно уточнить у службы поддержки или набрав команду composer в терминале.

Как видим Composer установлен. Для того чтобы, Pimcore его увидел нужно указать явный путь. 

Для этого в файле /project.gistol.ru/app/config/parameters.yml меняем строку #pimcore_executable_composer: php /opt/vendor/bin/composer.phar

на pimcore_executable_composer: php /usr/local/bin/composer

Обновляем страницу проверки системных требования и проверяем. Теперь всё ок.

Скорее всего у вас будет другой путь, поэтому уточняйте у службы поддержки.

 

10. Переходим на сайт в браузере и проверяем работу предустановаленной демоверсии сайта.

09 января 2018   Пимкор
Ctrl