gpt4 book ai didi

php - Cron 作业未通过 PHP 脚本运行

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

首先,我构建了 PHP 脚本,当我在 Linux 中设置它时,它可以作为 cron 作业运行,并且运行良好。

我在脚本中所做的是写入一个尚未完成但通过终端中的 CURL 工作正常的文件。

示例(脚本中发生的第一件事):

#!/usr/bin/php
<?php
$fp2 = fopen('FeedLog.csv', 'w');

fputcsv($fp2,array("Started Cron",date("F j, Y, g:i a"),0));

我觉得存在某种权限问题?我已将脚本及其写入的文件都设置为 777。

日志和输出中没有错误或任何内容。

最佳答案

要么尝试 fopen 中文件的绝对路径,要么使用 chdir 更改到正确的目录。

#!/usr/bin/php
<?php
chdir('/home/user/');
$fp2 = fopen('FeedLog.csv', 'w');
fputcsv($fp2,array("Started Cron",date("F j, Y, g:i a"),0));

关于php - Cron 作业未通过 PHP 脚本运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7639006/

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