簡體   English   中英

我想用 html 和 js 內容 crontab 運行每日 php 文件

[英]I want to run daily php file with html and js content crontab

I am new to this topic and I have developed a.php file, which has an html code inside, which makes a series of functions through javascript and this through ajax, executes a php code, which registers data in the database, the code works正確地,當打開 url 時,它在內部完成了整個過程。 但是我現在想要的是安排這段代碼每天在某個時間執行,但是當直接用我的主機執行時,它返回 html 代碼並且不執行它。 我也使用了 cron-job.org,它返回相同,它以文本格式返回所有 html 代碼,但它不執行我在 javascript 和 ZE1BFD762321E409CEE4AC0B6E841963 中具有的功能和其他功能。 如果您能幫助我,我將不勝感激。

我會做什么,創建一個新的 PHP 文件,其中包含通常通過 AJAX 請求執行的所有 function 調用。 然后在 cronjob 中安排這個新的 PHP 文件。

您還可以通過無頭瀏覽器(例如 PhantomJS 或 Selenium)將整個事情編寫成腳本,就好像您是頁面的訪問者一樣。 然后安排。

使用 php 無法在服務器端運行 js,但如果您的腳本可以在 Web 服務器上運行,您可以使用CURL將其作為網頁運行。 您也可以在本地主機上運行它。 像這樣設置 CURL 和設置 cron 作業curl https://localhost/script.php 在 Web 服務器上運行腳本的另一種方法是wget ,如下所示: wget https://localhost/script.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM