可能是我的模块不工作的原因

时间:2016-04-20 21:48:20

标签: php xml magento nginx

我尝试了20次,使用Apache,使用nginx,在Windows上,在ubuntu上,跟着数以百计的教程和书籍,但仍然是同样的事情,我真的很沮丧所以请帮助。我想要的只是浏览器中的简单问候世界。我有以下结构。首先是MasteringMagento_Example.xml:

<?xml version="1.0" ?>

<config>
    <modules>
    <MasteringMagento_Example>
    <active>true</active>
    <codePool>local</codePool>
    <depends />
    </MasteringMagento_Example>
    </modules>
</config>

我的结构是MasteringMagento / Example,还有Block,Model,controolers ......文件夹。在etc config.xml中有以下内容:

<config>
    <modules>
        <MasteringMagento_Example>
            <version>0.0.0</version>
        </MasteringMagento_Example>
    </modules>
    <global>
        <models>
            <example>
                <class>MasteringMagento_Example_Model</class>
            </example>
        </models>
        <blocks>
            <example>
                <class>MasteringMagento_Example_Block</class>
            </example>
        </blocks>
        <helpers>
            <example>
                <class>MasteringMagento_Example_Helper</class>
            </example>
        </helpers>
    </global>

    <frontend>
        <routers>
        <example>
        <use>standart</use>
        <args>
            <frontName>example</frontName>
            <module>MasteringMagento_Example</module>
        </args>
        </example>
        </routers>
    </frontend>
</config>

在控制器文件夹文件HelloController.php中:

<?php

class MasteringMagento_Example_HelloController extends Mage_Core_Controller_Front_Action
{

    public function indexAction(){
        echo 'hello';
    }
    public function worldAction(){
        echo 'hello world';
    }

}

当我输入magento.local / example / hello / world时,我得到了:

哎呀,我们的坏......

找不到您请求的页面,我们猜错了原因。

    If you typed the URL directly, please make sure the spelling is correct.
    If you clicked on a link to get here, the link is outdated.
哎呀,我们的坏......

找不到您请求的页面,我们猜错了原因。

    If you typed the URL directly, please make sure the spelling is correct.
    If you clicked on a link to get here, the link is outdated.

你能做什么?     没有恐惧,帮助就在附近!您可以通过多种方式与Magento Store重新走上正轨。

    Go back to the previous page.
    Use the search bar at the top of the page to search for your products.
    Follow these links to get you back on track!
    Store Home | My Account

我正在使用nginx作为服务器运行ubuntu,magento.local正在加载起始页面,但之后没有任何工作,请帮帮我,可能是什么原因,我真的很沮丧 你能做什么?     没有恐惧,帮助就在附近!您可以通过多种方式与Magento Store重新走上正轨。

    Go back to the previous page.
    Use the search bar at the top of the page to search for your products.
    Follow these links to get you back on track!
    Store Home | My Account

1 个答案:

答案 0 :(得分:0)

我会说,因为你写的是标准而不是标准。

Michele