我有一个zendframework项目。我需要从Cpanel创建一个cronjob。但我有一个疑问。我把cronjob脚本文件放在哪里(在public_html中?或者以通常的方式放在项目的任何地方)。那么我必须在Cpanel的命令文本框中给出的路径是什么
请回复任何人。我还在等......请...
谢谢
答案 0 :(得分:0)
你可以把它放在任何你喜欢的地方。
我通常在项目根目录中创建一个名为“cli /”的目录,并将内容放在那里。
通常我会有一个看起来很像我的应用程序的index.php的boot.php脚本,但以$application->bootstrap();
代替$application->bootstrap()->run();
至于你的cron工作,你可以这样做:
* * * * * ENVIRONMENT=production /usr/bin/php /path/to/your/project/cli/script.php