Php Magento-自定义扩展导致404错误

Php Magento-自定义扩展导致404错误,php,xml,magento,config,Php,Xml,Magento,Config,最近,我的管理员中弹出了“404错误页面未找到”错误。在尝试了所有在线解决方案后,我没有发现任何程度的错误,至少是什么原因造成的 当我禁用自定义扩展时,所有404错误页面都消失了 我想这可能是因为我的扩展配置如下: <?xml version="1.0"?> <config> <modules> <Pinto_PartnerSystem> <version>1.0.0</versi

最近,我的管理员中弹出了“404错误页面未找到”错误。在尝试了所有在线解决方案后,我没有发现任何程度的错误,至少是什么原因造成的

当我禁用自定义扩展时,所有404错误页面都消失了

我想这可能是因为我的扩展配置如下:

<?xml version="1.0"?>

<config>
    <modules>
        <Pinto_PartnerSystem>
            <version>1.0.0</version>
        </Pinto_PartnerSystem>
    </modules> 

    <global>
        <blocks>
            <partnersystemblock1>
                <class>Pinto_PartnerSystem_Block</class>
            </partnersystemblock1>  
            <partnersystemblock2>
                <class>Pinto_PartnerSystem_Block_EditSpecial</class>
            </partnersystemblock2> 
        </blocks>
        <helpers>
            <partnersystemhelper>
                <class>Pinto_PartnerSystem_Helper</class>
            </partnersystemhelper>
        </helpers>
    </global>    

    <admin>
        <routers>
           <partnersystem>
                <use>admin</use>
                <args>
                    <module>Pinto_PartnerSystem_AdminControllers</module>
                    <frontName>admin</frontName>

                    <modules>
                        <sintax after="Pinto_PartnerSystem_AdminControllers">Mage_Adminhtml</sintax>
                    </modules>
                </args>
           </partnersystem>          
         </routers>     
    </admin>

    <adminhtml>
        <menu>
             <partnersystem translate="title" module="partnersystemhelper">
                <title>Partner System</title>
                <sort_order>42</sort_order>
                <children>
                <!-- Note the misleading "module" attribute. 
                    It actualy refers to one of the declared helpers -->

                    <myitem1 translate="title" module="partnersystemhelper">
                        <title>Manage Partners</title>
                        <action>partnersystem/partners</action>
                        <sort_order>1</sort_order>                        
                    </myitem1>

                    <myitem2 translate="title" module="partnersystemhelper">
                        <title>Manage Partner Groups</title>
                        <action>partnersystem/settings</action>
                        <sort_order>2</sort_order>                        
                    </myitem2>

                    <myitem3 translate="title" module="partnersystemhelper">
                        <title>View My Balance</title>
                        <action>partnersystem/balance</action>
                        <sort_order>3</sort_order>                        
                    </myitem3>

                    <myitem4 translate="title" module="partnersystemhelper">
                        <title>Add Partner</title>
                        <action>partnersystem/addpartner</action>
                        <sort_order>3</sort_order>                        
                    </myitem4>

                    <myitem5 translate="title" module="partnersystemhelper">
                        <title>Add Partner Group</title>
                        <action>partnersystem/addpartnergroup</action>
                        <sort_order>3</sort_order>                        
                    </myitem5>

                </children>
             </partnersystem>
        </menu>

        <acl><!-- permits -->
        <resources>
            <admin>
                <children>
                    <partnersystem translate="title" module="partnersystemhelper"><!-- this tag matches the menu tag, and the same for his children -->
                        <title>Partner System</title>
                        <children>
                            <myitem1>
                                <title>Manage Partners</title>
                            </myitem1>
                            <myitem2>
                                <title>Manage Partner Groups</title>
                            </myitem2>
                            <myitem3>
                                <title>View My Balance</title>
                            </myitem3>
                        </children>
                    </partnersystem>
                </children>
            </admin>
        </resources>
    </acl>
    </adminhtml>

</config>

1.0.0
Pinto_PartnerSystem_块
Pinto_PartnerSystem_Block_EditSpecial
Pinto_PartnerSystem_助手
管理
Pinto_PartnerSystem_AdminController
管理
Mage_Adminhtml
伙伴系统
42
管理合作伙伴
合作伙伴系统/合作伙伴
1.
管理合作伙伴组
合作伙伴系统/设置
2.
查看我的余额
伙伴关系系统/平衡
3.
添加合作伙伴
partnersystem/addpartner
3.
添加合作伙伴组
partnersystem/addpartnergroup
3.
伙伴系统
管理合作伙伴
管理合作伙伴组
查看我的余额
有人能扫描一下XML内容,看看是否有什么问题吗

我对Magento很陌生,最近这个错误让我感到压力很大,所以任何帮助都将不胜感激


编辑:我忘了提到“404错误页面未找到”错误没有显示在我的扩展中-我的扩展都显示良好。它们开始出现在索引管理、编译和某些配置页面上。

您是否尝试过清理caché,然后注销并再次登录?

是的,我认为使用F5进行完全刷新可能会奏效

您是否尝试注销并再次登录..?无论何时在magento中安装新的管理模块,您都需要注销并再次登录。因为在管理模块中,您应该配置。。。(访问控制列表)部分,用于授予您在模块中声明的所有控制器的权限。我忘了提到404错误在我的扩展名中没有显示,而是在索引管理或某些其他配置页面等随机位置显示。登出、登入和清除缓存并不能解决这一问题。我忘了提到404错误在我激活扩展时不会出现在扩展中,而是出现在索引管理或某些其他配置页面等随机位置。注销和登录以及清除缓存并不能解决此问题。