这是我的激活文件, 在app / etc / modules / My_Test.xml
中<?xml version="1.0" encoding="UTF-8"?>
<config>
<modules>
<My_Test>
<active>true</active>
<codePool>local</codePool>
</My_Test>
</modules>
</config>
这是app / code / local / MY / Test / etc / config.xml中的配置文件
<?xml version="1.0" encoding="UTF-8"?>
<config>
<global>
<helpers>
<my_test>
<class>My_Test_Helper</class>
</my_test>
</helpers>
<models>
<mytest>
<class>My_Test_Model</class>
</my_test>
</models>
<blocks>
<my_test>
<class>My_Test_Block</class>
</my_test>
</blocks>
</global>
<frontend>
<routers>
<my_test>
<use>standard</use>
<args>
<module>My_Test</module>
<frontName>test</frontName>
</args>
</my_test>
</routers>
</frontend>
</config>
这是我的控制器代码 在app / core / local / My / Test / controllers / IndexController.php
<?php
class My_Test_IndexController extends Mage_Core_Controller_Front_Action
{
public function indexAction()
{
echo "This is the Module MyTest";
}
}
现在我正在给网址 176.58.99.99/herbal/index.php/test/index/index 176.58.99.99/herbal/index.php/test/ 176.58.99.99/herbal/test/index/index 176.58.99.99/herbal/test /
显示404错误
答案 0 :(得分:1)
您说您的控制器位于app/core/local/My/Test/controllers/IndexController.php
,但应按照以下方式放置:app/code/local/My/Test/controllers/IndexController.php
答案 1 :(得分:0)
我遇到了同样的问题,但就我而言,它是关于文件权限的。确保您的文件和目录具有适当的访问权限,否则,magento将永远无法读取这些文件。