가능한 중복 :
problems in dynamic craetion of subdomains in php하위 도메인 생성 문제를 동적으로 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";
비밀번호와 사용자 ID가 내 코드와 함께 있습니다. 어떤 오류도 발생하지 않습니다.이 메시지가 나타나면 "Resource id # 1"인근 소켓 인쇄 ($ sock)가 인쇄됩니다.
[이 스크립트에 대한 이전 질문] (http://stackoverflow.com/questions/5046575/problems-in-dynamic-craetion-of-subdomains-in-php)과 다른 점을 말씀해 주시겠습니까? ? 그것은 나에게 정확한 복제물처럼 보인다. 또한 적절한 코드를 모두 게시하지 못한 것 같습니다. 게시 된 코드에는 * 에코/지문이 없습니다. – Charles
이전에 "socket error"오류가 발생했지만 현재 내 하위 도메인은 생성하지 않습니다.이 오류가 발생하는 이유를 가정하지 않습니다. –