Php Magento特色产品扩展调试(显示所有产品而不是集合)

Php Magento特色产品扩展调试(显示所有产品而不是集合),php,debugging,magento,findbugs,Php,Debugging,Magento,Findbugs,我目前在一家在线商店工作,运行Magento 1.4.1.1(是的,我知道) 我安装了一个扩展,在开始页面上显示一些随机的特色产品。下面是插件: 该扩展为产品创建了一个新属性“inchoo_特色产品”,它可以选择要在页面上显示的集合。因此,该扩展一直运行(已经一年了)非常完美,但现在它显示了所有产品,而不仅仅是选定的产品。如果我在Magento后端中查找产品,我会看到它没有被选中以显示。(显示在起始页=否) 我自己想不出如何纠正这种不良行为。我如何找到并修复它? 重新安装没有修复任何问题 非常感

我目前在一家在线商店工作,运行Magento 1.4.1.1(是的,我知道) 我安装了一个扩展,在开始页面上显示一些随机的特色产品。下面是插件:

该扩展为产品创建了一个新属性“inchoo_特色产品”,它可以选择要在页面上显示的集合。因此,该扩展一直运行(已经一年了)非常完美,但现在它显示了所有产品,而不仅仅是选定的产品。如果我在Magento后端中查找产品,我会看到它没有被选中以显示。(显示在起始页=否)

我自己想不出如何纠正这种不良行为。我如何找到并修复它? 重新安装没有修复任何问题

非常感谢你的帮助

因此,扩展一直(已经一年)运行得非常完美


你一定改变了什么,软件/网站不会自行崩溃。试想一下,您最近安装了新模块或做了其他更改吗?

好的,谢谢您的建议。现在我知道那是什么了!这只是Magento索引的问题。数据库和所有数据库都工作得很好,没有任何变化,但服务器时间限制设置为30秒,因此每次我重新索引所有内容时,它都不完整,导致扩展中断并表现为随机愚蠢:D
谢谢大家的帮助。

嘿,是的,我知道,但我已经尝试通过卸载我最近安装的扩展来修复它,但它似乎无法修复它。除此之外没有什么变化。。我无法从备份中恢复,因为备份发生在两周前,并且备份仅存储了最后两周。该扩展必须已对数据库进行了更改。请查看该扩展中的“sql”文件夹,看看您是否能够找出它所做的更改。*软件/网站不会自行中断。是的,他们有时会这样做:>像wordpress和magento这样的开放源码系统可以有插件、条件和异常来表现。你的观点是正确的,这条规则也有例外,但几乎所有的情况都是,如果有什么东西破坏了它,它本身就不会发生。每当人们告诉我它坏了,当他们退后一步,认为他们做了一个他们认为不相关的更改,这就是破坏它的原因时,这种情况总是发生在我身上。感谢Gershon Herczeg的建议,我明天将研究sql更改,并尝试找到一些东西。我会在这里发布结果。