Magento安装apc后cron job运行失败

magento apc
magento apc

为了给magento加速,装了apc,感觉还不错,但是脚本任务却不正常执行了。报警类似:

Fatal error: Uncaught exception ‘Zend_Cache_Exception’ with message ‘can’t get apc memory size’ in <domain>/lib/Zend/Cache.php:208
Stack trace:
#0 <domain>/lib/Zend/Cache/Backend/Apc.php(191): Zend_Cache::throwException(’can’t get apc m...’)
#1 <domain>/lib/Zend/Cache/Backend/TwoLevels.php(500): Zend_Cache_Backend_Apc->getFillingPercentage()

google了下这个问题,在:http://www.magentocommerce.com/boards/viewthread/180339/ 看到别人也遇到这个问题,给出了解决办法。
就是将 apc的配置中的 apc.enable_cli 设设置为 1

apc.enable_cli是什么? 我google下,尼玛打不开,百度下, – – ! 我就知道百度里什么都没有………….查到的资料相当于没有查到

最后查到是说,这个设置是 为CLI版本的php开启APC……..CLI是 Command Line Interface 的缩写,就是命令行来执行php的意思,cron job就是命令行执行php,所以这个选项要开启。

转载标明出处:www.hellokeykey.com

 

《Magento安装apc后cron job运行失败》有5个想法

  1. 钥匙兄,你好,好不容易找到你这里提到cron job。
    我的问题是:我设置好了 Newsletter,但是没没有自动发送,网上搜了一下:“新闻订阅的操作和设置讲完了,不过实现最关键的自动发,还少一步,这就是在服务器上为你的Magento项目设置定时任务(cron job),完成之后,你就可以真正的使用这个功能了”
    请问要在服务器写什么样的代码脚本呢,然后在cpanel怎么设置cron job呢?
    没想到一个Newsletter竟然要这么高深的技术支持,汗。

评论已关闭。