我从这里举了一个例子。
我的文件夹结构是:
- Avq
- - Import
- - - ...
- - - etc
- - - - config.xml
- - - sql
- - - - avq_import_setup
- - - - - mysql4-install-0.1.0.php
我的 config.xml 是:
<?xml version="1.0"?>
<config>
<modules>
<Avq_Import>
<version>1.0.0.1</version>
</Avq_Import>
</modules>
<global>
<resources>
<avq_import_setup>
<setup>
<module>Avq_Import</module>
<class>Mage_Catalog_Model_Resource_Eav_Mysql4_Setup</class>
</setup>
<connection>
<use>core_setup</use>
</connection>
</avq_import_setup>
<avq_import_write>
<connection>
<use>core_write</use>
</connection>
</avq_import_write>
<avq_import_read>
<connection>
<use>core_read</use>
</connection>
</avq_import_read>
</resources>
</global>
</config>
和里面的mysql4-install-0.1.0.php代码:
<?php
die("!");
$installer = $this;
//....
我什至不能得到“!”。错误可能在哪里?有什么方法可以调试 xml 配置?
PS:我关闭了缓存,打开了我的模块,并且core_resource表中没有 avq_import_setup。