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...
MySQL ile ilgili ilginç bir sorun.
15
●904
- 02-11-2010, 17:49:30Üyeliği durdurulduSorun 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....caqlayan adlı üyeden alıntı: mesajı görüntüle
Hayır düzeltmedim. Siz muhtemelen eski siteye bakıyorsunuz. Halen çalışmıyor çünkü.emnimax adlı üyeden alıntı: mesajı görüntüle - 02-11-2010, 17:51:31Üyeliği durdurulduHer 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>"; ?>