Coffee CMS на OpenServer
OpenServer - это программа для Windows, которую вы можете установить на свой компьютер и делать сайты без хостинга.
Он конечно может работать чуть по другому чем реальный хостинг, но для тех, кто еще не решился, вполне подойдет для теста.
Скачать и установить OpenServer можно отсюда https://ospanel.io/
- Создать папку C:\OSPanel\home\mysite.local
- Скачать в нее zip-архив CMS и в ней же распаковать, но при распаковке удалить хвостик в пути coffee-cms-25.02 чтобы не получилась папка в папке. Архив можно удалить, он больше не нужен.
- Тут же создать папку .osp чтобы OpenServer понял что это сайт и в трее щелкнуть правой мышкой и перезапустить. Появится сайт mysite.local
- Так же через трей поставить ему HTTP -> Apache
- Так же через трей поставить ему нужную версию PHP
- Так же через трей "Открыть в браузере", но увидим 403 - доступ запрещен.
Теперь нужно исправить файл C:\OSPanel\config\Apache\default\templates\httpd.conf. Ищем well-known, изменяем denied на granted
<LocationMatch "/\.(?!well-known)">
Require all denied
</LocationMatch>
и изменяем на строки
<LocationMatch "/\.(?!well-known)">
Require all granted
</LocationMatch>
Обновление CMS
С обновлениями CMS такая же проблема, которая описана в статье Coffee CMS на XAMPP и лечится таким же образом - копированием файла из папки .tmp/.cms/index.php в .cms/index.php, после нажатия на кнопку Обновить.
Комментировать