ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : create dynamic subdomain fo php??????



jaberphp
October 17th, 2013, 00:13
بخشید یه سوال داشتم
میخوام اطلاعاتی در مورد create dynamic subdomain با php داشته باشم ؟؟مثل بلاگفا

مثلا سایتی داریم Example Domain (http://www.example.com)
خب میخواممقدار x به صورت داینامیک در cpanel ذخیره بشه
examle.com (http://www.x.examle.com)

یه کد هم دارم ولی تابع()fsockopen خطا میده

$cPanelUser="x";
$cPanelPass="y";
$rootDomain="z";
@$subDomain=$_POST["rootDomain"];
$buildRequest = "/frontend/x3/subdomain/dodeldomain.html?domain=" . $subDomain . "_" . $rootDomain;

$openSocket = fsockopen('localhost',2082);
if(!$openSocket) {
return "Socket error";
exit();
}

$authString = $cPanelUser . ":" . $cPanelPass;
$authPass = base64_encode($authString);
$buildHeaders = "GET " . $buildRequest ."\r\n";
$buildHeaders .= "HTTP/1.0\r\n";
$buildHeaders .= "Host:localhost\r\n";
$buildHeaders .= "Authorization: Basic " . $authPass . "\r\n";
$buildHeaders .= "\r\n";

fputs($openSocket, $buildHeaders);
while(!feof($openSocket)) {
fgets($openSocket,128);
}
fclose($openSocket);

$passToShell = "rm -rf /home/" . $cPanelUser . "/public_html/subdomains/" . $subDomain;
system($passToShell);

rezaonline.net
October 17th, 2013, 03:40
عزیز چرا سر خودتون در میاری .
اینی که شما نوشتی اصلا به دردت نمیخوره .
یه پیغام بده مدیر سرورت بگو ویلد کارد رو برات فعال کنه .
اگر خودت سرور داری فایل vhost سایتت رو توی پوشهconf آپاچی باز کن.
مقدار مثلا


ServerAlias www.hastishop.ir hastishop.ir

رو بکن


ServerAlias *.hastishop.ir hastishop.ir


همین.