Php Magento 1.9.2.2-自定义模块404错误

Php 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

这是我第一次尝试使用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/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中安装新插件,请注销后端或清除缓存。

显然,使用是错误的。显然,使用是错误的。是的。