- Название модуля. Было BlogRewrite, надо Blogrewrite. Названия модулей можно делать только с одной заглавной буквой в начале, что бы потом не было неожиданных проблемм. Название модуля используется во всех названиях классов модуля, и кое-где в конфигах. Везде BlogRewrite надо заменить на Blogrewrite.
- Название класса контроллера. Было Mage_BlogRewrite_Adminhtml_BlogRewriteController, надо Mage_Blogrewrite_Adminhtml_BlogrewriteController.
- Имена файлов. В Windows файловая система регистро-независима, в линуксах - зависима (что за бред!). Поэтому нужно переименовать все файлы и папки где есть BlogRewrite в Blogrewrite. Например, app/code/local/Mage/BlogRewrite должно стать app/code/local/Mage/Blogrewrite.
После таких простых переименовываний (и столько потраченного времени), всё заработало.
Таким образом - во всех именах, модулей, контроллеров, действий, файлов, и т.д., нужно использовать только одну заглавную первую букву. Если использовать более одной заглавной буквы - когда-нибудь перестанет работать.
Комментариев нет:
Отправить комментарий