Magento 目录 URL 重写在处理过程中卡住

发布于 2024-10-21 20:11:18 字数 231 浏览 2 评论 0原文

正如标题所示,我的目录 URL 重写索引器卡在处理中。

我已经尝试了一切,但找不到解决方案。有谁知道这个问题的可靠解决方法吗?

我尝试截断 core_url_rewrite 表并删除锁,但它仍然处于处理状态。当通过管理运行它时,页面只是继续加载,即使当我对表进行计数时它似乎已经完成。

请原谅我再次问这个问题,但我完全不知所措,经过几天在 www 上寻找解决方案,我却一无所获。

谢谢

As the title says my Catalog URL rewrites indexer is stuck on processing.

I've tried everything and I just can't find a solution to this. Does anyone know a solid fix for this?

I've tried truncating core_url_rewrite table and deleting the locks but it still sits on processing. When running it through the admin the page just conitnues loading even though it appears to have finished when I so a count of the table.

Forgive me for asking this again but I'm at a total loss and after days hunting for solutions on the www I've come up blank.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

飘过的浮云 2024-10-28 20:11:18

如果您的 putty 因“软件导致网络断开”或类似情况而关闭,请使用 & 运行脚本。在命令末尾强制脚本在服务器后台运行,而不是通过终端运行。

 sudo /usr/local/zend/bin/php /var/www/html/magento/shell/indexer.php reindex all &

我也在学习......甚至更好 - 使用 nohup 命令运行:

sudo nohup /usr/local/zend/bin/php /var/www/html/magento/shell/indexer.php reindex all &

If your putty gets closed from "software caused network disconnection" or similar, run the script with the & at the end of the command to force the script to run in the background on the server instead of via the terminal.

 sudo /usr/local/zend/bin/php /var/www/html/magento/shell/indexer.php reindex all &

I am learning too....even better - run with the nohup command:

sudo nohup /usr/local/zend/bin/php /var/www/html/magento/shell/indexer.php reindex all &

染柒℉ 2024-10-28 20:11:18

尝试从 CLI 执行 php shell/indexer.php reindexall

Try executing php shell/indexer.php reindexall from a CLI.

但可醉心 2024-10-28 20:11:18

好的,我通过编辑找到了修复方法
应用程序/代码/核心/法师/目录/模型/资源/Eav/Mysql4/Url.php
并删除第 253 行的 throwException 调用。

使用此处的信息发现:
http://www.magentocommerce.com/boards/main.php/viewthread/ 198534/

Ok I found the fix by editing
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Url.php
and removing the throwException call on line 253.

Found using the info here:
http://www.magentocommerce.com/boards/main.php/viewthread/198534/

流年里的时光 2024-10-28 20:11:18

从 magento 根目录:

sudo ../shell/indexer.php reindex all 

From the magento root directory:

sudo ../shell/indexer.php reindex all 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文