@konellemhs

Как запустить yii2 advanced на сервере apache?

Пытаюсь запустить yii2 advanced проект на сервере apache 2.4.10
Проект устанавливал через composer.phar, он установился, выполнил php init(все прошло без ошибок), по идее я должен увидеть сайт перейдя по адресу /mysite.com/frontend/web однако выдает ошибку
Forbidden
You don't have permission to access / on this server.
Если подставляю .htaccess файлы (как на локальном сервере, где все работает хорошо), выдает ошибку сервера, не смог выполнить запрос. Я, по моему, пробовал все что гуглится.
Как быть?
Что делать?

P.S.
использую тестовый хостинг beget,
apache 2.4.10,
php 5.6.40,
composer 1.8.6
  • Вопрос задан
  • 272 просмотра
Решения вопроса 1
@konellemhs Автор вопроса
Нашел решение! Сделал по этой инструкции, только приложение ставил advanced
https://bender-blog.ru/en/post/1/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@BATPYIIIKOB
PHP, JS
You don't have permission to access / on this server.
У вас нет доступа на уровне ОС. Возможно после деплоя файлов на сервер был установлен root пользователь как владелец файлов(каталогов.) Попробуйте в корне создать index.html и сравните его владельца и владельца файлов перенесённых на сервер.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы