Magento helloworld учебник - PullRequest
       0

Magento helloworld учебник

3 голосов
/ 10 июня 2011

Мы работаем над руководством Алана Шторма: Диспетчер Magento и Hello World в Magento 1.5.0.0.

на шаге:

Очистите кеш конфигурации и загрузите следующий URL
http://exmaple.com/helloworld/index/index

и выдает ошибку «страница не найдена» следующим образом:

Упс, наш плохой ...

Запрошенная вами страница не найдена, и у нас есть точное предположение, почему.

  • Если вы ввели URL-адрес напрямую, убедитесь, что написание написано правильно.
  • Если вы нажали на ссылку, чтобы перейти сюда, ссылка устарела.

Двое из нас работают над этим. Один из нас на платформе Linux, второй на Mac OS X 10.6.7. Одна и та же ошибка "страница не найдена" на обеих платформах. Мы оба дважды проверили учебный код друг друга в сравнении со статьей Алана. Кажется, что-то упущено в коде учебника в том, что оно не будет работать на двух независимых платформах.

Какой лучший способ продвинуться вперед в отладке чего-то подобного?

Ответы [ 6 ]

3 голосов
/ 24 июня 2011

Сначала проверьте, активен ли модуль, по крайней мере, он должен появиться в Система> Конфигурация> Дополнительно> Отключить вывод модуля или использовать список модулей Алана .

Затем дважды проверьте наличие опечаток в классе контроллера и обратите особое внимание на корпус.В конфигурации имя фронта должно быть frontName (заглавная буква N часто пропускается).

1 голос
/ 29 января 2012

У меня была та же проблема, дважды проверьте ваш /path/to/magento/app/etc/modules/Module_Name.xml, у меня установлен codePool на «сообщество» и я поместил свое расширение в «локальный» каталог, это вызвало проблему 404, когда я изменил значение codePool на «местный» все работало

0 голосов
/ 20 мая 2014

Я использую magento 1.8 и исправил ошибку 404, выполнив следующие действия.внутри Magentotutorial_Helloworld.xml они говорят вам поместить этот код в «локальный», так как у меня нет локальной папки, я помещаю свою в папку сообщества.Измените код на это, и он будет работать."Сообщество"

0 голосов
/ 09 октября 2013

попробуйте добавить "index.php" в ваш URL.

Например: http://example.com/index.php/helloworld/index/index

Если вы закончили с этим.Найдите статью, чтобы удалить index.php из magento.

0 голосов
/ 11 декабря 2012

Просто наткнулся на ту же проблему и обнаружил, что решение состоит в том, что mod_rewrite должен быть включен на сервере , чтобы URL, указанный в руководстве, работал. В противном случае он также будет работать со следующим URL:

http://exmaple.com/index.php/helloworld/index/index
0 голосов
/ 24 июня 2011

example.com (или exmaple.com, как опечатка в руководстве) - это ссылка на заполнитель, используемая в документах. Вы должны заменить его своим собственным именем хоста, т.е. если вы разрабатываете на локальном веб-сервере http://localhost/,, например: http://localhost/helloworld/index/index

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...