php - 每个 Magento 模块 SQL 安装脚本不再运行

标签 php mysql magento magento-1.5

我有一个奇怪的错误,我正在使用 Magento (1.5.1),但是因为我不知道什么时候,模块的安装脚本不再工作,Magento 似乎没有运行 SQL 文件夹,对于每一种模块。我尝试使用 PDO 和相同的连接设置(主机、数据库名、登录名、密码)制作一个基本的外部 php 脚本,并且可以正常工作,所以我猜这不是 SQL 权限问题。我完全失望了。

(抱歉英语不好……当然我是法国人)

祝你有美好的一天!

最佳答案

也许您的脚本已经执行了?查看您的 core_resources 表。

要再次执行安装脚本,您需要在数据库中有以前的版本号:如果您的脚本是 update-0.0.1-0.0.2,您应该将 version 和 data_version 设置为 0.0.1 才能执行它.
如果你想安装它,你不应该在数据库中有任何匹配的行。


编辑: 当然,您还必须清除缓存

PS:你的英语很好,至少对另一个法语来说是这样:)

关于php - 每个 Magento 模块 SQL 安装脚本不再运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9939192/

相关文章:

php - MySQL SELECT 查询中的捆绑记录,存储为时间戳

php - 通过 codeigniter 中的数据表显示 fk 的名称而不是数值

如果先前的选择成功,则 MySQL 引发错误不起作用

css - Magento - 管理员导航中的自定义 CSS

Magento 标识符位置 - 类似于 Joomla 中的 ?tp=1

magento - 编辑特定类别的目录页面

php - 来自 Google Finance API 调用的 JSON 中的前导斜线

php trim 不起作用

java - 论坛设计的混合内容警告

python manage.py migrate登陆错误