Site adresimi de yazıp yüklüyorum.
lisans.txt dosyasınıda WordPress'in kurulu olduğu dizine atıyorum. (içi boş, sitemi yazsamda aynı hata zaten.)
$cekilecek_text="http://www.kendisitem.com/lisans.txt";
if (!function_exists("file")) { die("file fonksiyonu sunucuda yüklü olmalıdır
fonction file must be installed on the server"); }
function lisanskontrol() {
if (substr($_SERVER['HTTP_HOST'], 0, 4) == "www.") {
$domainadi = substr($_SERVER['HTTP_HOST'], 4);
} else {
$domainadi = $_SERVER['HTTP_HOST'];
}
return $domainadi;
}
$alanadi=lisanskontrol();
$lisanstext=file($cekilecek_text,FILE_IGNORE_NEW_LINES);
$lisans=array();
foreach($lisanstext as $sayi => $cekveri) {
$lisans[$sayi]=rtrim($cekveri,"rn");
}
if (!in_array($alanadi,$lisans)) {
die("Lisanssiz Kullanim: ".$alanadi."
Unlicensed Usage ".$alanadi); exit;
}
?>
Sitemi yenilediğimde:
Hata:
Warning: file() [function.file]: http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/kendisitem.com/httpdocs/wp-content/themes/gs/functions.php on line 15
Warning: file(http://www.kendisitem.com/lisans.txt) [function.file]: failed to open stream: no suitable wrapper could be found in /home/kendisitem.com/httpdocs/wp-content/themes/gs/functions.php on line 15
Warning: Invalid argument supplied for foreach() in /home/kendisitem.com/httpdocs/wp-content/themes/gs/functions.php on line 17
Lisanssiz Kullanim: kendisitem.com
Unlicensed Usage kendisitem.com
Nerde yanlış yapıyorum?