【发布时间】:2013-03-03 23:01:07
【问题描述】:
我正在尝试运行访问我的数据库并进行一些文件传输的 CRON 作业。从另一个刚刚进行文件传输的 CRON 作业改编它,我输入了命令:
php -qn -d memory_limit=128M
在我的 CRON 文件前面。我记得我添加了 memory_limit 是因为我正在传输文件,但我一生都记不起为什么要使用 -qn -d。将相同的命令复制到另一个需要使用 Zend_Db_Adapter_Pdo_Mysql 访问数据库的 CRON 作业,我得到了错误:
“此适配器需要 PDO 扩展,但未加载扩展错误”
而且,只有当我使用命令时
php -q
错误消失了。 2个问题,然后:
1) 对于 CRON 作业,“-qn -d memory_limit=128M”和“php -q”有什么区别?
2) 为什么我使用前一个命令而不是后一个命令时会出现 PDO 问题?
-埃里克
【问题讨论】:
标签: zend-framework pdo cron jobs