我設置了一個 crontab 每分鐘執行一個 php 文件?,F在我需要創建 php 文件,但我不知道內容應該是什么。所有代碼需要做的就是訪問網站 url。無需保存任何東西。它只需要像瀏覽器一樣模擬加載主頁。這反過來又觸發了一系列已經發生的事件。這是一個流量極低的網站,這就是它的原因。我知道,我可以用curl 做到這一點。但由于我不會詳細說明的原因,它需要是一個 php 文件。誰能指出我正確的方向嗎?不期望您提供代碼,只是提供方向。謝謝!
3 回答

心有法竹
TA貢獻1866條經驗 獲得超5個贊
您可以在 PHP 中使用curl 向頁面發送請求:
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, "the.url-of-the-page.here");
curl_exec($curl_handle);
curl_close($curl_handle);
卷曲
例子

侃侃爾雅
TA貢獻1801條經驗 獲得超16個贊
您也可以用一行來完成(請注意,檢索頁面的整個 HTML,這需要更長的時間):
file_get_contents('URL');
你也可以使用卷曲。如果該網站不是您的,您也許應該(或必須)使用curl并使用用戶代理發送請求(您可以在此處找到列表):
curl_setopt($curl_handle,?CURLOPT_USERAGENT,?'Mozilla/5.0?(Windows;?U;?Windows?NT?5.1;?en-US;?rv:1.8.1.13)?Gecko/20080311?Firefox/2.0.0.13');

智慧大石
TA貢獻1946條經驗 獲得超3個贊
有一個問題(可能不適合大多數人,但有時會有)
file_get_contents("https://example.com");
通??梢赃_到這個目的(我使用它的次數超出了我應該使用的范圍)但是!php.ini 中有一個設置需要啟用該功能才能打開 URL!我曾經與網絡托管商發生過這種情況,但他們不允許這樣做;)
- 3 回答
- 0 關注
- 207 瀏覽
添加回答
舉報
0/150
提交
取消