gpt4 book ai didi

php - 通过 cron 执行 PHP - 未指定输入文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:00:12 24 4
gpt4 key购买 nike

我正在使用以下命令通过 cron 执行 PHP 文件

php -q /home/seilings/public_html/dvd/cron/mailer.php

问题是我有一个包含在执行中的文件,该文件确定要加载的配置....例如以下内容:

if (!strstr(getenv('HTTP_HOST'), ".com")) {
$config["mode"] = "local";
} else {
$config["mode"] = "live";
}

当 cron 应该加载 LIVE 配置时,它正在加载 LOCAL 配置。我试过使用文件的 http://URL 而不是绝对路径,但它没有找到文件。我是否需要更改命令以在其中使用 URL?

最佳答案

另一个简单的解决方案:

定时任务:

php -q /home/seilings/public_html/dvd/cron/mailer.php local

PHP:

if (!empty($argv[0])) {
$config["mode"] = "local";
} else {
$config["mode"] = "live";
}

关于php - 通过 cron 执行 PHP - 未指定输入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1848803/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com