gpt4 book ai didi

mysql - Magento 模块安装 SQL 未运行

转载 作者:可可西里 更新时间:2023-11-01 07:17:05 25 4
gpt4 key购买 nike

我编写了一个模块,它拒绝直接在我的 mysql4-install-1.0.0.php 文件中创建表....但仅限于实时服务器。

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

那么基于文件相同这一事实,我可以假设这是服务器配置和/或权限问题吗?我到处查看,在任何日志文件(PHP、MySQL、Apache、Magento)中都没有发现任何问题。

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

有人看过这个吗?

谢谢

** 编辑 ** 两种环境之间的一个主要区别是,在实时服务器上,MySQL 是远程的(不是本地主机)。开发服务器是本地主机。这会导致问题吗?

最佳答案

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

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

  3. 如果你的文件命名正确? app/code/core/Mage/Core/Model/Resource/Setup.php 中的 _modifyResourceDb 方法是包含/运行此文件的地方。阅读more here

关于mysql - Magento 模块安装 SQL 未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6537238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com