Magento Module安装SQL未运行

sul*_*man 4 mysql install magento

我写了一个模块,它拒绝在我的mysql4-install-1.0.0.php文件中创建表格的空白....但只在实时服务器上.

有趣的是,在我的本地计算机(它是实时服务器的镜像(即相同的文件结构等))上,安装正确运行并创建表.

所以基于文件是相同的事实,我可以假设它是服务器配置和/或权限问题?我到处寻找,我发现任何日志文件(PHP,MySQL,Apache,Magento)都没有问题.

我可以在测试脚本中创建表格(使用core_read/write).

有谁看过这个吗?

谢谢

**编辑**两个环境之间的一个主要区别是,在实时服务器上MySQL是远程的(不是localhost).开发服务器是localhost.这会引起问题吗?

Ala*_*orm 5

  1. 您的安装脚本是安装在实时服务器上的模块吗?(app/etc/modules /中的XML文件,用于调试的模块列表模块.)

  2. core_resource表格中是否已有您的模块记录?如果是这样,请将其删除以将脚本设置为重新运行.

  3. 如果文件名称正确?的_modifyResourceDb在方法app/code/core/Mage/Core/Model/Resource/Setup.php是,其中该文件包括/从运行.在这里阅读更多