可能重複:
problems in dynamic craetion of subdomains in php子站點創建問題的動態
嗨, 我有以下代碼正在測試服務器上的罰款,但是當我轉移到的iPage服務器我子域沒有被創建。我找不到來自哪裏.Plz看看。
function subd($host,$port,$ownername,$passw,$request) {
//$sock = fsockopen('localhost',2082);
$sock = fsockopen("www.mydomain.com", 80, $errno, $errstr, 30);
echo $sock;
if(!$sock) {
print('Socket error');
exit();
}
$authstr = "$ownername:$passw";
$pass = base64_encode($authstr);
$in = "GET $request\r\n";
$in .= "HTTP/1.0\r\n";
$in .= "Host:$host\r\n";
$in .= "Authorization: Basic $pass\r\n";
$in .= "\r\n";
fputs($sock, $in);
while (!feof($sock)) {
$result .= fgets ($sock,128);
}
fclose($sock);
return $result;
}
$domain='mydomain.com';
$subd="f1f1f1f1";
$request = "/frontend/$cpanel_skin/subdomain/doadddomain.html?rootdomain=$domain&domain=$subd";
密碼和userid與我的代碼。我沒有得到任何錯誤。當我回應這是打印「資源ID#1」附近插座打印($襪子)。
你能告訴我們這是什麼不同於[你先前關於這個腳本的問題](http://stackoverflow.com/questions/5046575/problems-in-dynamic-craetion-of-subdomains-in-php) ?這似乎與我完全相同。此外,您似乎未能發佈所有適當的代碼。在發佈的代碼中有* no *回聲/打印。 – Charles 2011-03-22 14:19:14
以前我得到一個錯誤「套接字錯誤」,但目前我的子域不創建。我不假設爲什麼這個錯誤發生。 – 2011-03-22 15:33:19