Magento 1.9.2.1: Мой пользовательский модуль выдает ошибку 404, работает на версии 1.9.1

Я только что загрузил Magento 1.9.2.1 с Вот.

Я следовал за всеми шагами согласно это ответить Алан Буря.

И ударил http://127.0.0.1/magentoNew/index.php/helloworld , что дает 404, хотя все файлы, код один и тот же (копия вставлена).

Также я попытался сделать другой пользовательский модуль согласно это учебник по Inchoo, но я все еще получаю страницу 404 (один человек там имеет ту же проблему).

Я следовал всем инструкциям согласно Алан Сторм ответ. И он очень хорошо работает на magento 1.9.1. * Довольно хорошо, но выдает проблему в последней версии, кто-нибудь имел и решил ту же проблему?

Примечание: все файлы одинаковы в etc и local/MyCompanyName/HelloWorld папка согласно учебнику.

Я использую новый компьютер, поэтому мне пришлось установить все новые настройки Magento 1.9.2.1, поэтому я просто скопировал те же файлы расширений с ноутбука, который использовался там (на ноутбуке установлен magento 1.9.1.0).

введите описание изображения здесь

Благодарю.

Редактировать: Как я уже писал, весь код вы можете увидеть здесь Как создать простой модуль «Hello World» в Magento? , Тем не менее я снова пишу некоторые файлы.

config.xml

<?xml version="1.0"?>
<config>
<modules>
<mycompanyname_helloworld>
<version>
0.1.0
</version>
</mycompanyname_helloworld>
<frontend>
<routers>
<!-- the <helloworld> tagname appears to be arbitrary, but by
convention is should match the frontName tag below-->
<helloworld>
<use>standard</use>
<args>
<module>MyCompanyName_HelloWorld</module>
<frontName>helloworld</frontName>
</args>
</helloworld>
</routers>
</frontend>

</modules>
</config>

🙂 кеш чист

введите описание изображения здесь

1

Решение

Попробуйте следующий код в вашем config.xml и очистите кеш и посмотрите, работает он или нет?

<?xml version="1.0"?>
<config>
<modules>
<mycompanyname_helloworld>
<version>
0.1.0
</version>
</mycompanyname_helloworld>
</modules>    <!-- Check this line -->
<frontend>
<routers>
<!-- the <helloworld> tagname appears to be arbitrary, but by
convention is should match the frontName tag below-->
<helloworld>
<use>standard</use>
<args>
<module>MyCompanyName_HelloWorld</module>
<frontName>helloworld</frontName>
</args>
</helloworld>
</routers>
</frontend>
</config>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]