• 02-11-2010, 04:32:46
    #1
    Üyeliği durduruldu
    http://hit.frmpc.com


    Hostgatorde barındırdığım siteyi kodlarda ve mysql'de hiçbir değişiklik yapmadan kendi VPS sunucuma aktardım. Ancak çok ilginç bir sorunla karşı karşıya kaldım.


    http://174.120.28.252/~tefon/hit - Hostgatordeki Eski Site
    http://hit.frmpc.com - VPS'deki taşıdığım site.

    Listedeki herhangi bir siteye tıklarsanız yeni yerde sayacın vs. çalışmadığını göreceksiniz.

    Site mysql'den bilgi alıyor fakat tahmin ediyorum ki MySQL'e bilgi yazamıyor. Veritabanında oluşturduğum kullanıcıya full yetki verdim bu arada.

    Benzer bir sorunla karşılaşan var mı hiç arkadaşlar? Kafayı yedirmek üzere...
  • 02-11-2010, 04:40:23
    #2
    giden_site.php yi incelemek lazım

    büyük ihtimal header kodunu kabul etmiyor
  • 02-11-2010, 10:27:44
    #3
    bende degısım oluyor suan duzelttınızmı sorunu ?
  • 02-11-2010, 17:49:30
    #4
    Üyeliği durduruldu
    caqlayan adlı üyeden alıntı: mesajı görüntüle
    giden_site.php yi incelemek lazım

    büyük ihtimal header kodunu kabul etmiyor
    Sorun birtek giden_site.php'de değil sanırım. Çünkü normal linkler de çalışmıyor. Birde kodlara vs. kesinlikle dokunulmadı. Eski hostingte çalışıp burada çalışmaması çok ilginç bir durum. Mysql ve Siteyi aynen taşıdım. Herhangi bir hata olabilir diye 2 kere silip baştan taşıdım. MySQL kullanıcısını ve tabloları silip baştan kurdum. Kullanıcı yetkilerini Cpanel'den tekrar verdim ama nafile....


    emnimax adlı üyeden alıntı: mesajı görüntüle
    bende degısım oluyor suan duzelttınızmı sorunu ?
    Hayır düzeltmedim. Siz muhtemelen eski siteye bakıyorsunuz. Halen çalışmıyor çünkü.
  • 02-11-2010, 17:51:31
    #5
    Üyeliği durduruldu
    Her ihtimale karşı belki gözden kaçan birşeyler olabilir düşüncesi ile giden_site.php'yi ve config.php'yi yayınlıyorum.

    giden_site.php
    <?
    
    require_once ("config.php");
    
    
    
    if (isset($site_id))
    
    {
    
    
    
    	$site_id=$_GET["site_id"];
    
    
    
    	$query = mysql_query ("select * from $hit_gonderilenler_table where site_id=$site_id");
    
    		
    
    	$mevcut_site_id = mysql_num_rows($query);
    
    		
    
    	if ($mevcut_site_id < 1)
    
    	{
    
    		mysql_query ("insert into $hit_gonderilenler_table (site_id,hit) values ($site_id,'1')");
    
    	}	
    
    	else
    
    		mysql_query ("update $hit_gonderilenler_table set hit=hit+1 where site_id=$site_id");
    
    	
    
    //
    
    	
    
    	$get_rows = mysql_query ("Select site_adres from $site_table where site_id=$site_id");
    
    
    
    	$row=mysql_fetch_object($get_rows);
    
    
    
    	$adres=$row->site_adres;
    
    
    
    	header("location: $adres ");
    
    
    
    }
    
    else
    
    {
    
    	header("location: $script_url");
    
    }
    
    ?>

    config.php
    <?
    
    // veritabanı baglanma degiskenleri
    
    $hostname = "localhost";
    
    $username = "xxxxxxxxxx";
    
    $password = "xxxxxxxxxx";
    
    $database = "xxxxxxxxxx";
    
    
    
    // The name of the table IN $database
    
    $site_table = "siteler";
    
    $kategori_table = "kategori";
    
    $hit_ip_table = "hit_ip";
    
    $hit_gonderilenler_table = "hit_gonderilenler";
    
    $hit_gonderenler_table = "hit_gonderenler";
    
    $admin_table = "admin";
    
    $reklam_table = "reklam";
    
    $banner_table = "banner";
    
    $toplam_hit_table = "toplam_hit";
    
    $bolum_table = "bolum";
    
    $haftalik_hit_table = "haftalik_hit";
    
    $anket_sorular="anket_sorular";
    
    $anket_cevaplar="anket_cevaplar";
    
    $anket_ip="anket_ip";
    
    $haftanin_siteleri_table="haftanin_siteleri";
    
    $ayarlar_table="ayarlar";
    
    
    
    
    
    if(!file_exists("kur.php"))
    
    {
    
    	//Veritabanına Balantı (Lütfen Değiştirmeyiniz)
    
    	mysql_connect($hostname,$username,$password) or die(mysql_error());
    
    	mysql_select_db($database);
    
    }
    
    
    
    // Webmaster Bilgileriniz
    
    $webmaster_email = "admin@frmpc.com";
    
    $webmaster_url = "http://hit.frmpc.com";
    
    
    
    $email_konusu="Toplist Hakkında";
    
    
    
    // Toplist adınız
    
    $topsite_name = "Hit.Frmpc.Com";
    
    
    
    $SITE_META_KEYWORDS = "siteekle, frmpc, hitlist, dizin, free web counter, web counter, stats, tracker, PHP Scripts, Resource, Webmaster, Hosting, Dedicated, Domain, Free Scripts, TopList, Directory, Reciprocal Link List";
    
    //Arama makinalarının sitenizi indekslemesi için kullanacağı anahtar kelimeler.
    
    //Lütfen aralarına virgül (,) koyacak şeklinde istediğiniz kada kelimeyi giriniz
    
    
    
    $SITE_META_DESCRIPTI0N ="Frmpc Hit List, hit, TopSite, free web counter, web counter, stats, tracker, PHP Scripts, Resource, Webmaster, Hosting, Dedicated, Domain, Free Scripts, TopList, Directory, Reciprocal Link List";
    
    //İstediğiniz gibi değiştiriniz...
    
    
    
    
    
    // Scriptin bulunduğu yerin tam adresi ( / olmadan )
    
    $script_url = "http://hit.frmpc.com";
    
    
    
    //uyelere verilcek bannerlarının resimlerini aşağıdaki şekilde belirleyiniz.
    
    // resimleri hostunuzda images dizininin icine koyunuz.
    
    // bos bıraktıklarınız gozukmeyecektir.
    
    $banner_resmi[0]="images/frmpc.gif";
    
    $banner_resmi[1]="";
    
    $banner_resmi[2]="";
    
    $banner_resmi[3]="";
    
    $banner_resmi[4]="";
    
    $banner_resmi[5]="";
    
    
    
    if($banner_resmi[0]!="")
    
    	$banner_resmi[0]=$script_url."/".$banner_resmi[0];
    
    	
    
    if($banner_resmi[1]!="")	
    
    	$banner_resmi[1]=$script_url."/".$banner_resmi[1];
    
    	
    
    if($banner_resmi[2]!="")
    
    	$banner_resmi[2]=$script_url."/".$banner_resmi[2];
    
    
    
    if($banner_resmi[3]!="")
    
    	$banner_resmi[3]=$script_url."/".$banner_resmi[3];
    
    
    
    if($banner_resmi[4]!="")
    
    	$banner_resmi[4]=$script_url."/".$banner_resmi[4];
    
    
    
    if($banner_resmi[5]!="")
    
    	$banner_resmi[5]=$script_url."/".$banner_resmi[5];
    
    	
    
    //uye olan sitelerde yayinlanacak 2 adet reklam bannerlarinin ozellikleri
    
    $reklam_banner[0][0]="http://www.frmpc.com";//adres linki
    
    $reklam_banner[0][1]="images/hit.gif";//resim linki
    
    $reklam_banner[0][2]="FrmPC - Teknoloji Forumları";//açıklayıcı yazı
    
    
    
    $reklam_banner[1][0]="http://hit.frmpc.com";//adres linki
    
    $reklam_banner[1][1]="images/hit1.jpg";//resim linki
    
    $reklam_banner[1][2]="FrmPC - Teknoloji Forumları";//açıklayıcı yazı
    
    
    
    
    
    // 1 sayfada listenelenmesi istediginiz site sayısı
    
    $site_per_page = 50;
    
    
    
    // sayfada kac site ardından reklam bannerı gelmesiniz istediginiz bilgi
    
    $bannner_after_site = 10;
    
    
    
    // Siteye Yeni Üye Olduğunda Webmastera Uyarıcı Mail Atılsın Mı ( 0 = hayır / 1 = evet )
    
    $webmaster_sendmail = 0;
    
    
    
    $go_prev="<br><br><a href=\"javascript:history.go(-1)\"><< Geri Dön</a>";
    
    
    
    $up_img= "./images/up.gif";
    
    $down_img= "./images/down.gif";
    
    $sabit_img= "./images/sabit.gif";
    
    
    
    
    
    $yeni_eklenen_son=15;
    
    $hit_gonderilen_son=15;
    
    $hit_gonderen_son=15;
    
    
    
    //sayac ayar kismi,Değiştirmeyiniz
    
    $COUNT_CFG["use_db"]     =true;
    
    $COUNT_CFG["block_time"] = 3600; /* sec */
    
    $COUNT_CFG["offset"]     = 0;
    
    $COUNT_DB["dbName"] = $database;
    
    $COUNT_DB["host"]   = $hostname;
    
    $COUNT_DB["user"]   = $username;
    
    $COUNT_DB["pass"]   = $password;
    
    $COUNT_TBL["visitors"] = "count_visitors";
    
    $COUNT_TBL["daily"]    = "count_daily";
    
    $COUNT_TBL["total"]    = "count_total";
    
    
    
    
    
    $TRTIME_OFFSET=7;//hostunuzun bulundugu yere gore bu degiskenin degerini degistirmelisiniz.
    
    //Hostunuz hangi zaman diliminde ise bu degeri buraya yazınız.aksi halde gun sonu islemleri hostunuzun gece yarısına gore yapılır...
    
    
    
    
    
    $email_imza="<br><br>Hit.Frmpc.Com <br>İyi Hitler Diler...";
    
    
    
    
    
    $golge_stili="style=\"filter:progid:DXImageTransform.Microsoft.Shadow(color = gray, STRENGTH=10, DIRECTION=135)\" ";
    
    
    
    /////////////////////
    
    
    
    $copy_info = "<center> © hit.frmpc.com <a href=\"http://www.akreptoplist.com\" target=\"_blank\">AkrepList Script</A>'ini Lisanslı Olarak Kullanmaktadır </center>";
    
    //silmeyiniz, silmeniz halinde teknik destek ve güncelleştirmeleri alamazsınız.
    
    
    
    $cc = base64_encode (base64_encode ($copy_info));
    
    
    
    $lisans_bilgileri="<center> Bu Sitenin Tüm Hakları © $webmaster_url 'e aittir.İletişim : <a href=\"mailto:$webmaster_email\">$webmaster_email</a></center>";
    
    
    
    
    
    ?>
  • 02-11-2010, 18:40:02
    #6
    Sunucuya erişim yok :s göremiyorum hiçbirşey
  • 02-11-2010, 22:07:17
    #7
    peki bi siteye tıkladığımızda hiti artıyor mu peki mysql deki tabloda?

    benim de başıma gelmişti herşey düzgün çalışırken sadece (header) kodunu kabul etmiyordu

    nedenini bulamadım ama kodları değiştirdim düzelttim :/
  • 02-11-2010, 22:19:25
    #8
    Üyeliği durduruldu
    MySQL'de bir değişiklik olmuyor. Bu arada yardım için teşekkür ederim.
  • 02-11-2010, 22:23:26
    #9
    bişey dikkatimi çekti

    gelen_site.php de

    $site_id=$_GET["site_id"];

    kodunu

    if (isset($site_id))

    satırının üstüne yazıp dener misin

    if de o değişkeni boş olarak görüyodur get ile o değişkene aktarmamış daha sonuçta