我正在尝试运行访问我的数据库并进行一些文件传输的 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 问题?
-埃里克