1

TL;DR:我需要运行一个命令,但我在主机上唯一能做的就是访问 URL。有办法解决吗?

我正在尝试在我的主机上设置 Cron,手册告诉我:

设置 cron 以运行此命令:

php /path/to/mautic/app/console mautic:leadlists:update --env=prod

但问题是,我的主机(可能出于安全/营销原因)只允许将 URL 作为 cronjobs 运行。

所以虽然我可以从 url 设置运行 php 脚本:

   0 0 23 1/1 * ? * http://example.com/cronjobs.php

我不能像上面给出的例子那样运行实际的命令。

有解决方法吗?

我可以以某种方式编写“通常”的 php 脚本来模拟运行第一个示例吗?

4

1 回答 1

2

这是一个 PHP 脚本,它允许您通过 URL 地址运行 Mautic 命令。关于如何使用它的描述在脚本下方。

https://gist.github.com/escopecz/9a1a0b10861941a457f4

于 2015-09-11T11:31:32.600 回答