В конфиге:
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'f1e5d7a5fe13498abbdeb0f1f19136a8' => 'admin/index'
],
],
Перехожу по адресу domain/f1e5d7a5fe13498abbdeb0f1f19136a8 (если даже просто зайти главную страницу) выкидывает ошибку мол не может записать кэш:
filemtime(): stat failed for /var/www/html/basic/runtime/cache/96/963454f612a8b5fb4a63ba1e97f028a1.bin
Хотя:
ya@dev:/var/www/html/basic/runtime$ umask
0002
ya@dev:/var/www/html/basic/runtime$ ll
итого 28
drwxrwxr-x 6 ya ya 4096 ноя 3 15:09 ./
drwxrwxr-x 13 ya ya 4096 ноя 3 13:36 ../
drwxrwxrxx 2 ya ya 4096 ноя 3 13:56 cache/
drwxrwxr-x 2 ya ya 4096 ноя 3 15:16 debug/
drwxr-xr-x 2 www-data www-data 4096 ноя 3 15:09 gii-2.0.13-dev/
-rwxrwxr-x 1 ya ya 13 июн 5 21:32 .gitignore*
drwxrwxr-x 2 ya ya 4096 ноя 3 13:56 logs/
ya@dev:/var/www/html/basic/runtime/cache$ groups $USER
ya : ya root adm cdrom sudo dip www-data backup plugdev crontab lpadmin ssh sambashare mysql docker
ya@dev:/var/www/html/basic/runtime/cache$ groups www-data
www-data : www-data ya
Если убрать правило в rules то всё пашет, но имена контроллеров мне не нужны в урлах