magento 为什么我的自定义模块在从1.9.1升级到1.9.2时出现404错误?

omjgkv6w  于 2022-11-12  发布在  其他
关注(0)|答案(1)|浏览(112)

我刚刚下载了Magento 1.9.2.1。我按照每个this答案的所有步骤,并点击http://127.0.0.1/magentoNew/index.php/helloworld,这给404虽然所有的文件;代码相同(复制粘贴)。
此外,我试图使另一个自定义模块,根据本教程由Inchoo,但我仍然得到404页(一个人有同样的问题)。
我按照艾伦风暴的回答的所有指示。它在Magento 1.9.1上运行得很好。* 很好,但在最新版本中出现了问题,有人遇到并解决了同样的问题吗?

注意:根据教程,etc与local/MyCompanyName/HelloWorld文件夹中得所有文件均相同.

我正在使用一台新的电脑,所以我必须安装Magento www.example.com的所有新设置1.9.2.1,所以我只是从笔记本电脑复制了相同的扩展文件,用于运行在那里(笔记本电脑有Magento 1.9.1安装)。

编辑:正如我已经写过的,所有的代码都可以在这里看到How do I create a simple 'Hello World' module in Magento?,但我还是重新写了一些文件。

config.xml

<?xml version="1.0"?>
<config>
    <modules>
        <mycompanyname_helloworld>
            <version>
                0.1.0
            </version>
        </mycompanyname_helloworld>
        <frontend>
            <routers>
                <!-- the <helloworld> tagname appears to be arbitrary, but by
                convention is should match the frontName tag below-->
                <helloworld>
                    <use>standard</use>
                    <args>
                        <module>MyCompanyName_HelloWorld</module>
                        <frontName>helloworld</frontName>
                    </args>
                </helloworld>
            </routers>
        </frontend>

    </modules>
</config>

我的缓存已清空。

aiazj4mn

aiazj4mn1#

在config.xml中尝试以下代码并清除缓存,看看它是否有效?

<?xml version="1.0"?>
<config>
    <modules>
        <mycompanyname_helloworld>
            <version>
                0.1.0
            </version>
        </mycompanyname_helloworld>
    </modules>    <!-- Check this line -->
        <frontend>
            <routers>
                <!-- the <helloworld> tagname appears to be arbitrary, but by
                convention is should match the frontName tag below-->
                <helloworld>
                    <use>standard</use>
                    <args>
                        <module>MyCompanyName_HelloWorld</module>
                        <frontName>helloworld</frontName>
                    </args>
                </helloworld>
            </routers>
        </frontend>    
</config>

相关问题