ایجاد فایل بر روی سرور توسط php
2015-02-16Ajax چگونه کار می کند
2015-02-16کد php جهت ایجاد subdomain در cpanel
کد php جهت ایجاد subdomain در cpanel
این پست که در ادامه مشاهده خواهید کرد برای کد php جهت ایجاد subdomain در cpanel می باشد که می خواهیم در ادامه قطعه کد مورد استفاده در آن را برای شما توضیح دهیم. برای اینکه با کد php جهت ایجاد subdomain در cpanel بیشتر آشنا شوید، با کلیک روی ادامه مطلب می توانید ادامه مطلب را مشاهده کنید و اطلاعات لازم در زمینه کد php جهت ایجاد subdomain در cpanel را به دست آورید.
کد php جهت ایجاد subdomain در cpanel
در زیر همان طور که توضیح دادیم، قطعه کد معرفی شده می باشد و با استفاده از آن می توانید تغییر لازم در طراحی سایت خود با کد php را مشاهده کنید. کد php زیر برای علاقمندانی گذارده شده است که کنجاوانه منتظر پیدا کردن بهترین و بهینه ترین راه را برای بهینه سازی وب سایت خود می باشند. شما را دعوت به خواندن این قطعه کد می کنیم و امیدواریم که مفید واقع شود.
از کد زیر برای ایجاد subdomain در cpanel استفاده نمایید.
<?php
function create_subdomain($subDomain,$cPanelUser,$cPanelPass,$rootDomain) {// $buildRequest = “/frontend/x3/subdomain/doadddomain.html?rootdomain=” . $rootDomain . “&domain=” . $subDomain;
$buildRequest = “/frontend/x3/subdomain/doadddomain.html?rootdomain=” . $rootDomain . “&domain=” . $subDomain . “&dir=public_html/subdomains/” . $subDomain;
$openSocket = fsockopen(‘localhost’,2082);
if(!$openSocket) {
return “Socket error”;
exit();
}$authString = $cPanelUser . “:” . $cPanelPass;
$authPass = base64_encode($authString);
$buildHeaders = “GET ” . $buildRequest .”rn”;
$buildHeaders .= “HTTP/1.0rn”;
$buildHeaders .= “Host:localhostrn”;
$buildHeaders .= “Authorization: Basic ” . $authPass . “rn”;
$buildHeaders .= “rn”;fputs($openSocket, $buildHeaders);
while(!feof($openSocket)) {
fgets($openSocket,128);
}
fclose($openSocket);$newDomain = “http://” . $subDomain . “.” . $rootDomain . “/”;
// return “Created subdomain $newDomain”;
}
create_subdomain($subDomain,$cPanelUser,$cPanelPass,$rootDomain);
?>