Файл контроллера был загружен, но класс не существует

Я испытываю затруднения, обходящие эту ошибку в Magento:

"Файл контроллера был загружен, но класс не существует". (Полный стек в основе)

Я по существу пытаюсь следовать этому учебному руководству: Создайте новый модуль “HelloWorld” – в Magento.

... хотя я использую свою собственную компанию/имена классов и т.д. вместо "привет мира"

Я испытываю затруднения при нахождении хорошей документации относительно Magento в целом, и я являюсь очень новым в нем...

кто-либо может обеспечить некоторые частые причины, совет или понимание? Я затопляюсь, гуглил это в течение многих часов, проверьте полномочия и файловую структуру. Вы называете его.

Trace:
#0 /var/www/dev/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(306): Mage::exception('Mage_Core', 'Controller file...')
#1 /var/www/dev/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(282): Mage_Core_Controller_Varien_Router_Standard->_inludeControllerClass('/var/www/dev_ml...', 'Foo_Wr...')
#2 /var/www/dev/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(195): Mage_Core_Controller_Varien_Router_Standard->_validateControllerClassName('foo_Wr...', 'index')
#3 /var/www/dev/app/code/core/Mage/Core/Controller/Varien/Front.php(158): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#4 /var/www/dev/app/Mage.php(459): Mage_Core_Controller_Varien_Front->dispatch()
#5 /var/www/dev/index.php(65): Mage::run()
#6 {main}

17
задан NGLN 29 October 2011 в 10:04
поделиться

1 ответ

Эта ошибка означает, что magento нашел файл для вашего контроллера. где ожидалось (app / code / local / Namespace / Module / controllers / FooController.php) , но у класса внутри не было ожидаемого имени (это не было Namespace_Module_FooController ).

39
ответ дан 30 November 2019 в 10:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: