当前位置: 首页 > 面试题库 >

如何为codeigniter设置cron作业网址?

白弘伟
2023-03-14
问题内容

我正在为我的网站使用Codeigniter。我必须使用cron作业来运行控制器功能之一。我在网站上使用路线。而且我不在网址中使用index.php。

例如http://my-domain.com/welcome/show,这里Welcome是我的控制器,而show是该控制器的功能名称。

我已经习惯了

0 * * * * php /home/username/public_html/welcome/show

它给出了“没有这样的目录”

如何在CPANEL中为上述网址设置cron jon。

谢谢。


问题答案:

我在cron下面用过

php /full-path-to-cron-file/cron.php /test/index

来源:http : //www.asim.pk/2009/05/14/creating-and-installing-
crontabs-using-codeigniter/

这对我有用。

谢谢大家



 类似资料:
  • 问题内容: 如何通过PHP脚本设置cron作业。 问题答案: 这将添加一个每天上午9:30运行的脚本。 如果从Web服务器运行此脚本,可能会遇到权限问题。为了解决这个问题,我建议使用另一种方法。 这是一种可能的解决方案。创建需要运行的脚本列表。您可以将其保存在文本文件或数据库中。创建一个脚本来读取此列表,并每分钟或每5分钟(使用cronjob)运行它。您的脚本将需要足够聪明,以决定何时运行脚本列表

  • 更新后,我在Ubuntu服务器上部署codeigniter项目时遇到了一些问题,当我点击链接时,我发现404 Apache错误。 当我把项目放进去的时候http://roy.my-domain.com/ =/var/www/html/folder-一切正常-但当我添加子目录时http://roy.my-domain.com/roy/ =/var/www/html/roy/-我收到404个错误。 当

  • 问题内容: 我有这样的计划工作: 如果我在终端中运行它,它将运行,但是什么也不输出。如果我传递了错误的方法名称,它将成功运行。如果我传递了错误的类名,则会输出网站404错误。 我也有一个将“ en”添加到URL中的路由,例如 这可能是问题吗? 我的config.php设置是: 问题答案: 通过CLI(命令行界面)为cron- jobs准备CodeIgniter 2.x的步骤: 1: 创建根文件的副

  • 问题内容: 我阅读了如何使用Jenkins DSL设置作业超时。设置一项作业的超时时间。我想为所有作业设置它,并且设置略有不同:150%,平均超过10个作业,最多30分钟。 根据相关的job-dsl-plugin文档,我应该使用以下语法: 我在http://job-dsl.herokuapp.com/中进行了测试,这是相关的XML部分: 我使用之前手动编辑过的作业进行了验证,并且XML是正确的。因

  • 我希望为每个月的特定日期集安排气流作业,例如每月的第11天和最后一天,并使用以下调度程序表达式 当我在https://crontab.guru/和http://cron.schlitt.info/验证上述内容时,我被告知该表达式无效。 有没有可能在每个月的已知和未知(这里是最后一天)一起安排?如果没有,有没有其他方法来实现这一点?