繁体   English   中英

找不到类'Zend_Log'-Magento的SSH -reindexall

[英]Class 'Zend_Log' not found - SSH -reindexall for Magento

直到最近,Magento仍无法在Magento后台重新编制目录URL重写的索引,从而产生越来越有用的错误“重新索引过程存在问题”。 所以我尝试使用php ./shell/indexer.php -reindexall通过SSH重新索引并收到以下信息...

警告:include(Zend / Log.php):无法打开流:第93行的/home/reprebat/public_html/lib/Varien/Autoload.php中没有此类文件或目录

警告:include():在第93行的/home/reprebat/public_html/lib/Varien/Autoload.php中无法打开包含(include_path ='“。”')的'Zend / Log.php'

致命错误:在第247行的/home/reprebat/public_html/app/code/core/Mage/Core/functions.php中找不到类'Zend_Log'

这些文件/行中似乎都没有异常,只有默认的Magento文件版本。

我不知道何时发生此问题或触发了此错误-与我在网上发现的大多数其他类似问题不同,它通常似乎与方法名称不正确的第三方扩展有关...但是我们的错误甚至未指定诸如此类的任何内容-或对我有特殊用途的任何内容。

我认为没有人能告诉我这可能表示什么? 任何帮助,不胜感激。 提前致谢。

我最终设法解决了这个问题...

.htaccess文件包括以下内容:-

<IfModule mod_php5.c>
php_value include_path "."

通过注释掉,如下所示,这可以纠正问题,并允许索引器再次成功运行...

<IfModule mod_php5.c>
#php_value include_path "." 

在此阶段,尽管考虑到Magento 1.6.2文件中提供的默认.htaccess文件不包含此内容,但我没有任何潜在的暗示,我的印象是几乎没有任何功能或损坏。 我将用任何新闻更新此答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM