Yii2 Page Not Found (#404)

Yii2 CamelCase в именах папок, директорий контроллеров -- (Большие, загланые буквы) -- не работают, (нижнее подчеркивание)

Обнаружил, что с заглавными буквыми в подпапках контроллеров получаем ошибку 404.
А потому вместо CameCase-а приходится использовать нижнее подчеркивание в имени папки, и в пронстрансве имен контроллера:

namespace app\controllers\es\report_chat;

/**
 * Контроллер-обработчик запросов чата 
 */
class AjaxChatController extends Controller
{

-- то есть папка должно быть с имененм:
report_chat

тогда всё загружается нормально.

То есть обратиться к действию данного контроллера можно по URL-у вроде:

Yii2 Page Not Found (#404) - добавление пользовательского действия - add custom action

Not Found (#404)
Page not found.
The above error occurred while the Web server was processing your request.
Please contact us if you think this is a server error. Thank you

Возможная причина

Возможно, дело в заглавных буквах в названии метода - решение ниже.

Решение

состоит в следующем - если вы пишете имя действия в таком стиле:

Subscribe to RSS - Yii2  Page Not Found (#404)