Php 马根托。。can';无法运行安装脚本
我正在尝试为我的模块运行安装脚本,这是我第一次,但它没有运行,我可以在core_资源表中找到我的模块。 模块版本为:Php 马根托。。can';无法运行安装脚本,php,magento,Php,Magento,我正在尝试为我的模块运行安装脚本,这是我第一次,但它没有运行,我可以在core_资源表中找到我的模块。 模块版本为: <Mdg_Gift> <version>0.1.0</version> </Mdg_Gift> 并打印出$filesDir,其值为: G:\XAMPP\XAMPP\htdocs\citrus\app\code\\Mdg\Gift\sql\Mdg\u Gift\u设置 路径错误,缺少本地代码池,我不知道该怎么办。 任何帮助
<Mdg_Gift>
<version>0.1.0</version>
</Mdg_Gift>
并打印出$filesDir
,其值为:
G:\XAMPP\XAMPP\htdocs\citrus\app\code\\Mdg\Gift\sql\Mdg\u Gift\u设置
路径错误,缺少本地代码池,我不知道该怎么办。
任何帮助都将不胜感激,提前感谢
更新
config.xml文件为:
<?xml version="1.0"?>
<config>
<modules>
<Mdg_Gift>
<version>0.1.0</version>
</Mdg_Gift>
</modules>
<global>
<models>
<mdg_gift>
<class>Mdg_Gift_Model</class>
<resourceModel>mdg_gift_mysql4</resourceModel>
</mdg_gift>
<mdg_gift_mysql4>
<class>Mdg_Gift_Model_Mysql4</class>
<entities>
<entity>
<table>mdg_gift_entity</table>
</entity>
<item>
<table>mdg_gift_item</table>
</item>
<type>
<table>mdg_gift_type</table>
</type>
</entities>
</mdg_gift_mysql4>
</models>
<blocks>
<mdg_gift>
<class>Mdg_Gift_Block</class>
</mdg_gift>
</blocks>
<helpers>
<mdg_gift>
<class>Mdg_Gift_Helper</class>
</mdg_gift>
</helpers>
<resources>
<mdg_gift_setup>
<setup>
<module>Mdg_Gift</module>
<class>Mdg_Gift_Model_Resource_Setup</class>
</setup>
<connection>
<use>core_setup</use>
</connection>
</mdg_gift_setup>
<mdg_gift_write>
<connection>
<use>core_write</use>
</connection>
</mdg_gift_write>
<mdg_gift_read>
<connection>
<use>core_read</use>
</connection>
</mdg_gift_read>
</resources>
</global>
<frontend>
<routers>
<mdg_gift>
<use>standard</use>
<args>
<module>Mdg_Gift</module>
<frontName>gift</frontName>
</args>
</mdg_gift>
</routers>
</frontend>
</config>
0.1.0
千年发展目标礼物模式
mdg_礼物_mysql4
Mdg_礼品_模型_Mysql4
千年发展目标礼物实体
千年发展目标礼物项目
千年发展目标礼物类型
千年发展目标礼品大厦
千年发展目标礼物助手
千年发展目标的礼物
千年发展目标\礼物\模型\资源\设置
核心单元设置
核心写入
核心读取
标准
千年发展目标的礼物
礼物
此外,我无法路由到IndexController.php文件。我的代码中是否有任何错误
这是我的IndexController.php文件:
<?php
class Mdg_Gift_IndexController extends Mage_Core_Controller_Front_Action{
public function indexAction()
{
echo 'This is our test controller';
}
}
etc/模块中的
将模块名称大写,即
<config>
<modules>
<Mdg_Gift>
<active>true</active>
<codePool>local</codePool>
</Mdg_Gift>
</modules>
</config>
真的
地方的
有什么帮助,有什么想法吗???如果您需要更多详细信息来帮助,请告诉我,并更新问题。谢谢您的回复。。请看一看。请发布app/etc/modules/
中的模块文件Mdg\u Gift.xml
。。
<config>
<modules>
<mdg_gift>
<active>true</active>
<codePool>local</codePool>
</mdg_gift>
</modules>
</config>
<config>
<modules>
<Mdg_Gift>
<active>true</active>
<codePool>local</codePool>
</Mdg_Gift>
</modules>
</config>