Попытался залить проект на сервер, после получил ошибку
Invalid Configuration – yii\base\InvalidConfigException
UrlRule::pattern must be set.
локально работает все корректно, ругается на правила
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'enableStrictParsing' => true,
'rules' => [
[
'class' => 'frontend\components\UrlRouterFront'
],
'<controller>/<action>' => '<controller>/<action>',
'<controller:\w+>/<action:\w+>/*' => '<controller>/<action>',
'/' => 'site/index',
],
],
а именно на 'class' => 'frontend\components\UrlRouterFront'
с другими проектами такой проблемы не было, можете подсказать как исправить?
Как задать этот паттерн? или как обойтись без него? ведь локально все работает...
upd.
добавил в этот клас
public function init()
{
$this->pattern = 'test';
$this->route = 'test';
parent::init();
}
Заработало, но локально и без него работает в чем фишка?