0
정말 중요한 것은 PHP 작성 방법을 모르지만 JavaScript에 대한 경험이있는 것입니다.cronjob (PHP 파일)을 사용하여 여러 개의 JSON 파일 만들기
웹 사이트를 긁어서 다른 (22) 개의 JSON 파일에 데이터를 쓰는 PHP 파일을 만들었습니다. 브라우저에서 파일을 방문하면 스크립트는 수행 할 작업을 수행하고 22 개의 JSON 파일을 만듭니다.
아니요. 매일 cronjob 기능을 사용하여 스크립트를 실행하고 싶습니다. 나는 그것을 시도하고 보통 브라우저에서 볼 수있는 에코가있는 메일을 수신 했으므로 스크립트가 실행된다고 말할 수 있습니다. 메아리를 게시하려면 스크립트를 실행해야합니다. 그러나 생성 된 JSON 파일이 없습니다.
cronjob을 통해 실행할 때 내 스크립트에서 파일을 만들지 않는 이유는 무엇입니까?
나는 파일을 작성하는이 기능을 사용하고 있습니다 :
function write_to_file($value,$content) {
echo "Done<br>";
$file = fopen($value.".json","w");
fwrite($file,$content);
fclose($file);
}
그건'$ value'에 달려 있습니다. – ceejayoz
어디에서 파일을 찾았습니까? 'cron'에서 스크립트를 실행할 때, 그 작업 디렉토리는 웹 서버의 디렉토리가 아닌 홈 디렉토리가 될 것입니다. – Barmar