Apache FastCGI PHP 7 Yii2 Не работает роутинг

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Ответить
belotur
Сообщения: 14
Зарегистрирован: 2017.05.06, 00:04

Apache FastCGI PHP 7 Yii2 Не работает роутинг

Сообщение belotur »

Приветствую, люди добрые. Обгуглился я уже и решил обратиться на форум. Причём с проблемой не первый раз сталкиваюсь и решения не нашёл...
Есть Apache + PHP 7 в режиме fastCGI, там размещён сайт на Yii Basic шаблоне (web/index.php - точка входа). Есть htaccess (хотел описать, но вспомнил, что попробовал уже десяток вариаций - не помогает)...
Главная страница доступна, но реакции на переходы к другим разделам (/login, например) просто нет - мы снова видим главную страницу.
Как с этим бороться?

Аватара пользователя
samdark
Администратор
Сообщения: 9262
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Apache FastCGI PHP 7 Yii2 Не работает роутинг

Сообщение samdark »

1. Попробуйте настройки из официального гайда. Они точно рабочие.
2. Проверьте, что включен mod_rewrite.

Аватара пользователя
Йож
Сообщения: 572
Зарегистрирован: 2015.08.26, 03:05

Re: Apache FastCGI PHP 7 Yii2 Не работает роутинг

Сообщение Йож »

https://nix-tips.ru/yii2-api-guides/gui ... ation.html
Обратите внимание на эти строки:

Код: Выделить всё

location / {
        # Перенаправляем все запросы к несуществующим директориям и файлам на index.php
        try_files $uri $uri/ /index.php?$args;
    }

belotur
Сообщения: 14
Зарегистрирован: 2017.05.06, 00:04

Re: Apache FastCGI PHP 7 Yii2 Не работает роутинг

Сообщение belotur »

Официальный вариант - конечно пробовал... rewrite включен.
Настройки nginx мне не нужны на Apache.
Видимо и в этот раз вопрос решить не удастся, сейчас переводят виртуальный хост обратно на mod_php.

Благодарю всех за отзывчивость.

Ответить