2012-01-27 22 views
0

對不起,如果這很容易做 - 我現在才知道如何做到這一點。PHP調用花葯域PHP腳本

我有一個域每15分鐘運行一次cron作業。 我開始一個PHP腳本,從那個腳本我做一些一般的家務。

我現在也需要讓腳本在其他域上運行一些其他的PHP腳本。 如: www.domain2.com/this.php www.domain3.com/this.php

如何運行從原來的域這些額外的PHP腳本? 向正確的方向推動會很棒。

THX

+0

設置的cron標籤除非您控制這些域並且可以訪問原始PHP腳本中的實際'.php'文件,否則不能這樣做。你所能得到的就是這些腳本的輸出。 – Benjam 2012-01-27 05:34:01

+0

我可以從一個域調用URL嗎? – Adam 2012-01-27 05:35:52

回答

2

您可以

file_get_contents("http://www.domain2.com/this.php"); 
+0

你不能有多個URL作爲'file_get_contents'的參數 – Moon 2012-01-27 05:42:41

+0

我做了一個錯誤的複製粘貼。我認爲我不應該因此而投反對票。 – alex 2012-01-27 05:45:31

+0

謝謝 - 這是我所需要的.. :) – Adam 2012-01-27 05:48:34

0

運行其他域腳本如果它真的簡單的調用其他網址。將以下內容添加到主服務器的末尾。

for ($i=2; $i < $totalServers; $i++) { 
    file_get_contents('www.domain' . $i . '.com/this.php'); 
} 
0

這是你想從一個域的cron運行到另一個域東西..在這之前,你需要有從那些你需要運行這個cron的域名訪問這個cron的。你可以通過編輯這些域的cron的標籤..讓天cronme.pl你想從d2.com運行,你可以在d2.com ...

〜Gururaj