Php Magento 1.9.2.2-自定义模块404错误
这是我第一次尝试使用Magento,我一直在想如何创建自定义模块。当我试图查看我的模块时,我得到一个404错误。。。所以,这就是我所拥有的 app/etc/modules/Levan_Mymodule.xmlPhp Magento 1.9.2.2-自定义模块404错误,php,magento,model-view-controller,routes,Php,Magento,Model View Controller,Routes,这是我第一次尝试使用Magento,我一直在想如何创建自定义模块。当我试图查看我的模块时,我得到一个404错误。。。所以,这就是我所拥有的 app/etc/modules/Levan_Mymodule.xml 真的 地方的 app/code/local/Levan/Mymodule/etc/config.xml 0.0.1 标准 勒万·乌米模块 Mymodule app/code/local/Levan/Mymodule/controllers/IndexController.php
真的
地方的
app/code/local/Levan/Mymodule/etc/config.xml
0.0.1
标准
勒万·乌米模块
Mymodule
app/code/local/Levan/Mymodule/controllers/IndexController.php
这是经过测试的解决方案:
您犯了两个错误:
以下文件中的第一个错误:
app/etc/modules/Levan_Mymodule.xml
<?xml version="1.0"?>
<config>
<modules>
<Levan_Mymodule>
<active>true</active>
<codePool>local</codePool>
</Levan_Mymodule>
</modules>
</config>
<?xml version="1.0"?>
<config>
<modules>
<Levan_Mymodule>
<version>0.1.0</version>
</Levan_Mymodule>
</modules>
<frontend>
<routers>
<mymodule>
<use>standard</use>
<args>
<module>Levan_Mymodule</module>
<frontName>mymodule</frontName>
</args>
</mymodule>
</routers>
</frontend>
</config>
真的
地方的
错误:结束标记丢失
以下文件中的第二个错误:
app/code/local/Levan/Mymodule/etc/config.xml
<?xml version="1.0"?>
<config>
<modules>
<Levan_Mymodule>
<active>true</active>
<codePool>local</codePool>
</Levan_Mymodule>
</modules>
</config>
<?xml version="1.0"?>
<config>
<modules>
<Levan_Mymodule>
<version>0.1.0</version>
</Levan_Mymodule>
</modules>
<frontend>
<routers>
<mymodule>
<use>standard</use>
<args>
<module>Levan_Mymodule</module>
<frontName>mymodule</frontName>
</args>
</mymodule>
</routers>
</frontend>
</config>
0.1.0
标准
勒万·乌米模块
mymodule
此标签应使用小写字母
检查并告知我您是否还有任何问题。这是经过测试的解决方案:
您犯了两个错误:
以下文件中的第一个错误:
app/etc/modules/Levan_Mymodule.xml
<?xml version="1.0"?>
<config>
<modules>
<Levan_Mymodule>
<active>true</active>
<codePool>local</codePool>
</Levan_Mymodule>
</modules>
</config>
<?xml version="1.0"?>
<config>
<modules>
<Levan_Mymodule>
<version>0.1.0</version>
</Levan_Mymodule>
</modules>
<frontend>
<routers>
<mymodule>
<use>standard</use>
<args>
<module>Levan_Mymodule</module>
<frontName>mymodule</frontName>
</args>
</mymodule>
</routers>
</frontend>
</config>
真的
地方的
错误:结束标记丢失
以下文件中的第二个错误:
app/code/local/Levan/Mymodule/etc/config.xml
<?xml version="1.0"?>
<config>
<modules>
<Levan_Mymodule>
<active>true</active>
<codePool>local</codePool>
</Levan_Mymodule>
</modules>
</config>
<?xml version="1.0"?>
<config>
<modules>
<Levan_Mymodule>
<version>0.1.0</version>
</Levan_Mymodule>
</modules>
<frontend>
<routers>
<mymodule>
<use>standard</use>
<args>
<module>Levan_Mymodule</module>
<frontName>mymodule</frontName>
</args>
</mymodule>
</routers>
</frontend>
</config>
0.1.0
标准
勒万·乌米模块
mymodule
此标签应使用小写字母
检查并让我知道您是否还有任何问题。这也是一个magento问题,如果安装了任何扩展,我们必须首先清除缓存或注销后端,否则它将显示错误,如404错误或找不到页面
因此,无论何时在magento中安装新插件,请注销后端或清除缓存。这也是magento的一个问题,如果安装了任何扩展,我们必须先清除缓存或注销后端,否则它将显示错误,如404错误或找不到页面
因此,无论何时在magento中安装新插件,请注销后端或清除缓存。显然,使用是错误的。显然,使用是错误的。是的。