Noh*_*dam 2 mysql cron joomla pdo magento-1.7
直到上周,magento cron工作正常.突然间它开始出现以下错误.我已经检查了我的local.xml和数据库用户名,密码以及所有这些内容.我的网站工作正常.错误只发生在cron中.Cron工作正常..我收到来自cron的电子邮件,出现以下错误.当我在浏览器中运行cron.php两次时,它会启动并执行作业.请帮助如何解决此问题以正确运行cron.
X-Powered-By:PHP/5.2.17内容类型:text/html
致命错误:带有消息'SQLSTATE [HY000] [2002]的未捕获异常'PDOException'无法通过套接字连接到本地MySQL服务器'/var/lib/mysql/mysql.sock'(2)'在/ home/home/public_html/mydir/lib/Zend/Db/Adapter/Pdo/Abstract.php:129堆栈跟踪:
#0 /home/home/public_html/mydir/lib/Zend/Db/Adapter/Pdo/Abstract.php(129): PDO->__construct('mysql:host=loca...', 'database name', 'database password', Array)
#1 /home/home/public_html/mydir/lib/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->_connect()
#2 /home/home/public_html/mydir/lib/Varien/Db/Adapter/Pdo/Mysql.php(313): Zend_Db_Adapter_Pdo_Mysql->_connect()
#3 /home/home/public_html/mydir/lib/Zend/Db/Adapter/Abstract.php(459): Varien_Db_Adapter_Pdo_Mysql->_connect()
#4 /home/home/public_html/mydir/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SET NAMES utf8', Array)
#5 /home/home/public_html/mydir/lib/Varien/Db/Adapter/Pdo/Mysql.php(419): Zend_Db_Adapter_Pdo_Abstra in <b>/home/home/public_html/mydir/lib/Zend/Db/Adapter/Pdo/Abstract.php</b> on line <b>144</b><br />
Run Code Online (Sandbox Code Playgroud)
我真的需要完成我的cron工作.提前致谢
小智 8
我和你有完全相同的问题,并为我做了以下工作:
1)编辑Magento文件夹中的app/etc/local.xml文件,将主机条目替换为"127.0.0.1"而不是"localhost".
2)删除Magento文件夹中的var/cache目录.
访问您的Magento站点将重建缓存,您的工作现在应该可以正常工作.
我也是用这个拉出我的头发,发现你的帖子寻找答案!我在尝试修复问题之前更改了主机名,后来发现它没有任何影响.删除缓存修复此问题,现在一切似乎都正常工作.