如何在 Cron 任务中使用特定的 php.ini 文件
通过本指南了解如何为 Cron 任务设置 php.ini。如果您需要关于 Cron 任务的其他解释,请参考以下链接的文章: 重要提示: 在有效使用 cron 任务之前,您必须熟悉 Linux 命令。添加 cron 任务前,请先与您的主机管理员确认脚本。
- Cron 任务基础
- 创建、编辑或删除 Cron 任务
- Cron 任务调度
- 使用 PHP 及其他文件类型的 Cron 任务
为 Cron 任务指定 php.ini 文件
在使用 Cron 任务运行脚本时,可能需要使用特定的 php.ini 文件。执行命令行界面(CLI)中的 PHP 脚本时,也可以这样做。使用自定义的 php.ini 文件有助于定制脚本执行并达到预期效果。 例如,当用户的代码需要访问诸如 Zend Optimizer 之类的功能(在 php.ini 文件中指定)时,可以强制 cron 任务使用特定的 php.ini 文件。
Cron 任务的 php.ini 配置
要指定备用的 php.ini 文件,您需要在 PHP 命令行中使用 -c 参数。 例如:
php -c /home/username/public_html/php.ini /home/username/public_html/myscript.php
在此示例中,/home/username/public_html/php.ini 是您希望使用的 php.ini 文件的完整路径;/home/username/public_html/myscript.php 是您想要运行的 PHP 脚本的完整路径。请根据您的实际用户名,修改 php.ini 路径和要运行的文件路径。您的主目录可能是 home1、home2、home3 等。
注意: 请查看 PHP 的支持文档,了解 php.ini 指令列表。