Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 1163
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 Melikin yaptığı nuke 8.0 ..
(3314 okuma, 0 yanıt)
 Haberbaşlıklarında Tr kar..
(2927 okuma, 0 yanıt)
 Frame Yoketme Taktiği..
(7509 okuma, 5 yanıt)
 Access Denied..
(3643 okuma, 0 yanıt)
 News modülü düzenlemeleri..
(3446 okuma, 0 yanıt)
 Köşe yazıları yorumunu an..
(4939 okuma, 2 yanıt)
 ziyaretçilere açık modüll..
(3445 okuma, 0 yanıt)
 Modüller arası geçiş efek..
(6558 okuma, 6 yanıt)
 swf to html..
(17195 okuma, 24 yanıt)
 dosyalari Silinmiyor..
(5512 okuma, 4 yanıt)
 php nukede flash koyma..
(20330 okuma, 23 yanıt)
 optimize..
(6865 okuma, 9 yanıt)
 LocalHostta .htaccess ile..
(4033 okuma, 0 yanıt)
 .htaccess yönlendirme ya..
(3636 okuma, 0 yanıt)
 Netopsiyon'da ki gibi for..
(3663 okuma, 0 yanıt)
 Forum Konularının Başına ..
(3943 okuma, 0 yanıt)
 Haberleri iki blok halind..
(4136 okuma, 0 yanıt)
 7.9'dan 7.6'ya dönmek ist..
(6369 okuma, 3 yanıt)
 includes/page header.php ..
(3984 okuma, 0 yanıt)
 Ana Sayfada Sınırlı Haber..
(15749 okuma, 16 yanıt)
 .htaccess Kodları...
(7138 okuma, 0 yanıt)
 8.0 da yer alan flood kor..
(5772 okuma, 0 yanıt)
 PHP&MYSQL Tabanlı Sit..
(8345 okuma, 3 yanıt)
 İletişimde karakter hatas..
(5201 okuma, 0 yanıt)
 Config.php Ayarı..
(11409 okuma, 2 yanıt)
 CNB Kurulu, Üyelikle ilgi..
(7835 okuma, 0 yanıt)
 Yönetici Düzenle sayfasın..
(7520 okuma, 1 yanıt)
 Forumda Alıntı Sorunu...
(6191 okuma, 0 yanıt)
 Patch attım sağ blocklar ..
(11332 okuma, 2 yanıt)
 Sql Kod Örneği..
(8112 okuma, 1 yanıt)
 Fck Editör Kurulumu..
(11119 okuma, 0 yanıt)
 Banner Sorunu..
(7658 okuma, 0 yanıt)
 Selected post order is no..
(6388 okuma, 0 yanıt)
 Sessions.php Hatası..
(7185 okuma, 0 yanıt)
 3.2 patch de html engelle..
(9846 okuma, 0 yanıt)
 sol tarafta olan blokları..
(7588 okuma, 0 yanıt)
 Admin Box nasıl kurulur ?..
(11737 okuma, 2 yanıt)
 Kilitlenen Konunun Üzerin..
(6463 okuma, 0 yanıt)
 Anasayfa da İki Modül Ols..
(7590 okuma, 0 yanıt)
 Php Nuke Patch..
(8165 okuma, 0 yanıt)
 Güvenlik Kodları ($gfx ch..
(8376 okuma, 0 yanıt)
 Döviz Kurları Bloğu..
(8531 okuma, 0 yanıt)
 Tema Nasıl Yüklenir..
(8823 okuma, 0 yanıt)
 Siteye Sayaç Ekleme..
(17164 okuma, 0 yanıt)
 db/db.php on line 88..
(6135 okuma, 0 yanıt)
 Modül Nasıl Yapılır ?..
(8983 okuma, 0 yanıt)
 Güvenlik Kodu Nasıl Açılı..
(9312 okuma, 0 yanıt)
 Phpnuke Ftp ile Web Alanı..
(6910 okuma, 0 yanıt)
 mysql fetch array hatası..
(6244 okuma, 0 yanıt)
 Kendi sitemde radyo yayın..
(13239 okuma, 0 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - PHP&MYSQL Tabanlı Siteler için taşınma El Kitabı
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


PHP&MYSQL Tabanlı Siteler için taşınma El Kitabı

 
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Php-Nuke -> Php Nuke Hataları ve Çözümleri
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
yilmazmurat
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Jul 28, 2004
Mesajlar: 2083
Konum: ısparta

MesajTarih: 2007-01-23, 01:17:22    Mesaj konusu: PHP&MYSQL Tabanlı Siteler için taşınma El Kitabı Alıntıyla Cevap Gönder

Alıntı www.ceviz.net


Son 5 gündür bir siteyi yeni sunucuma taşımak için ecel telleri döktüm... Dökerkende bunu düşündüm tecrübelerimi aktarayım , ben yandım başkaları yanmasın diye böyle bişey yazayım dedim

İlk tecrübem olduğu için epey zorlandım, karşılaştığım problemleri ve bulabildiğim çözüm yollarını aktarmaya çalışayım. Forumda bir çok kaynaktan faydalandım, bu noktadaki bilgileri bu konu altına toplarsak taşınma ile ilgili sorun yaşayan arkadaşların zaman kaybını önleriz..

Hatalarım var ise düzeltiniz, tecrübeleriniz var is ekleyiniz.

HAZIRLIK

Kendi makinanızdan sunucuya, yada mevcut sunucunuzdan başka bir sunucuya taşınmadan önce ilk yapılması gereken sağlam yedekler almak.

En önemlisi ise yeni sunucuya %100 kurulumu yapan kadar eski sisteminizi kesinlikle silmeyin

YEDEK ALMA (DOSYALAR)

Önceik sitenizin dosyalarını yedekleyiniz, eğer imkanınız varsa kısa resim,html,php vb. dosylarınıza kısa göz atın çünkü ftp'den download sırasında bağlantı hatalarından dolayı dosyalarınız eksik gelebilir.
Seri çalışmak için ve hatalardan uzak olmak için yedek klasorunuze yada arsiv dosyanıza mutlaka tarih atın, 1 den fazla yedeğiniz varsa karışıklığa sebeb vermemek için.

İPUCU => Çok büyük bir siteye sayipseniz zaman kazanmak için sitenizi komple tekbir arsiv dosyasinda sıkıstırıp sadece bu dosyayı FTP'ye atarak ordan açtırmanız size zaman kazandıracaktır. Tabiki bunun için sunucunuza TELNET yada SSH bağlantınız olması gerekiyor.
telnet bağlantısından sonra sitenizin dosylarını yedeklemek için aşağıdaki komutu veriniz.

Alıntı:
tar cvf yedeklerim.tar .
Bu komuttan sonra sunucu yedeklerim.tar dosyasını oluşturarak FTP'ye atacaktır.

YEDEK ALMA (VERİTABANI)

Genelde taşınma sırasında vt yedeği alırken sorunlar çıkabiliyor. Bu nedenle verilerin güvenli ve temiz bir şekilde yedeklenmesi için PMA vb. programlar yerine direk Telnet yada SSH kullanmak oldukça sağlıklı. Dirde veritabanı büyükse kesinlikle konsol kullanmanızı öneririm.

Telnet yada ssh ile sunucunuza bağlandıktan sonra aşağıdaki komutu giriniz bu vtyedek.sql adında bir dosya oluşturarak FTP'nize atacaktır.

PHP Kodu:

Kod:

mysqldump --add-drop-table -h SUNUCU -u KULLANICI -pŞİFRE VERİTABANI > vtyedek.sql
pŞİFRE birleşik yazıldığına dikkat edin.


İPUCU => Forumdan edindiğim bilgiye göre yedek alırken karakter seti belirtmek daha sağlıklı oluyormuş. bunun için.

PHP Kodu:
Kod:

mysqldump --add-drop-table -h SUNUCU -u KULLANICI -pŞİFRE --default-character-set=latin5 VERİTABANI > vtyedek.sql

YENİ SUNUCUYA AKTARIM (DOSYALAR)

VT ve Dosyalarımız artık birer arşiv dosyası olarak elimizde şimdi yeni sunucumuza FTP bağlantısı yaparak vtyedek.sql ve yedeklerim.tar dosylarını sunucuya upload edebiliriz. DAHA SONRA BU DOSYALARI SİLMEYİ UNUTMAYINIZ.

yedeklerim.tar Dosyasını açmak için yeni sunuya Telnet yada SSH bağlantısı kurunuz.

Bu komut ile dosyamızı açabiliriz.

PHP Kodu:

Kod:

tar -xpf yedeklerim.tar
Devamında güvenlik için bu dosyayı silmede fayda var silmek için

PHP Kodu:
rm yedeklerim.tar
Komutunu kullanınız.


Dosyalarımız ftp'de hazır tabiki arşivi silmeden önce dosyaları kontrol etmekte fayda var.

YENİ SUNUCUYA AKTARIM (VERİTABANI)

vtyedek.sql dosyamızı zaten FTP'ye atmıştık şimdi sitemizin paneli aracılığı ile oluşturduğumu veritabanımıza bu sql dosyasını yazabiliriz. Telnet yada SHH'ya bu konutu veriniz.

PHP Kodu:
Kod:

mysql -h SUNUCU -u KULLANICI -pŞİFRE VERİTABANI < vtyedek.sql
Bu komut ile vtyedek.sql yedek dosyamızı veritabanımıza yazmış olduk.


İPUCU => Forumdan edindiğim bilgiye göre veritabanına yazarkende karakter seti belirtek sağlıklı oluyormuş yada panelden oluşturduğunuz veritabanının karakter setini ayarlayabilirsiniz.

Karakter Setini ayarlamak için

PHP Kodu:
Kod:

ALTER DATABASE `veritabaniadi` DEFAULT CHARACTER SET latin5 COLLATE latin5_turkish_ci
Veritabanını Yazarken Karakter Belirmek İçin
PHP Kodu:
mysql -h SUNUCU -u KULLANICI -pŞİFRE --default-character-set=latin5 VERİTABANI < vtyedek.sql
Konsoldan Latin5 Karakter Setine Sahib Veri tabanı oluşturmak için

PHP Kodu:
CREATE DATABASE `veritabaniadi` DEFAULT CHARACTER SET latin5 COLLATE latin5_turkish_ci;

Böyle veritabanımızıda yazdık. Şuan dosyalarımız ve veritabanımız yeni sunucuda Sitemizi Test edlim... Oda ne ? TR Karakterler yok ? $kod vb. değişenler içeren sayfalar çalışmıyor..

Eğer böyle bir sorun varsa , ki olabilir. şu yolu izleyiniz. Sitenizin veritabanına bağlanan kodunun altına

PHP Kodu:
Kod:

mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");

bunları ekleyiniz bu TR karakter sorununu çözecektir. Tabiki safyanızın tepesinde bunlar olmalı...

PHP Kodu:
Kod:

<m*eta http-e*quiv="Content-Type" content="text/html; charset=windows-1254">
<m*eta http-e*quiv="Content-Type" content="text/html; charset=iso-8859-9">

Eğer sitenizde bulunan aşağıdaki vb. kodlar bulunan sayfalar çalışmıyorsa, ki buda normaldir.

PHP Kodu:
Kod:

?&kod=1713&islem=habersil
?&kod=1713&islem=haberduzelt
yapmanız gerek değikenleri bu şekilde tanımlamak

PHP Kodu:
$kod=$_GET['kod'];
eğer sayfanıza çok büyükse hepsini değiştirmek biraz zaman alır bunun yerine php.ini da bulunan register_globals bölümünü on yaparak kısa bir çözüm bulunabilir.



SORULAR,,, SORUNLAR


PHP.INI DOSYASIDA NE ? NERDEN BULUCAM

sunucuda /etc/php.ini yolunda bulunuyor buna erişme şansınız varsa bir editorle acip ON yapabilirsiniz, eğer yoksa hostign şirketinden bunu taleb edin.

İPUCU => Eğer sunucu sizinsi ve benim gibi komut satırı tecübeniz az ise, Bitvise Tunnelier adında br program var bununla sunucuya bağlanıp dosyalar arasında gezebiliyorsunuz örneğin php.ini dosyasini bulup, download edip değiştirip geri upload edebilirsiniz.

VERİTABANIM 80 MB PMA İLE DUMP EDEMİYORUM NE YAPICAM

bunun için bigdump adında tek dosyalık bir php yazılımı var 80 mblik dosyayı ftp'ye atıp, bu yazılama gösterdiğiniz o sizin yerinize bunu yapıyor. tabiki en sağlıklısı yukardaki anlattığımız telnet yada ssh kullanmak.

MySQL 4.1.xxx KULLANIYORUM KARAKTER SORUNUM VAR.

PHP Kodu:

Kod:

etc/my.cnf ya da /etc/mysql/my.cnf
içine
PHP Kodu:
default-character-set=latin5

ekleyiniz.

MySQL karakter seti: UTF-8 Unicode (utf8) BUDA NE

Tr karakterde sorun çıkıyorsa

tabloları ve veritabanını "latin5_turkish_ci" olarak ayarlayın

ayrıca bu kodları vt bağlantı dosyanıza ekleyin.

PHP Kodu:
Kod:

mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");

AYRICA BUNLARA BAKINIZ...

http://forum.ceviz.net/showthread.php?t=26797
http://forum.ceviz.net/showthread.php?t=26619
http://forum.ceviz.net/showthread.php?t=26803
http://forum.ceviz.net/showthread.php?t=26792
http://forum.ceviz.net/showthread.php?t=26742
http://forum.ceviz.net/showthread.php?t=26801
http://forum.ceviz.net/showthread.php?t=26953
http://forum.ceviz.net/showthread.php?t=9686
http://www.google.de/search?hl=de&q=ssh+clinet&m e t a=
__________________
Huseyin Karagoz
HUKA DESIGN 2005 / Frankfurt / DE
Web Url :http://www.hukadesign.de
E-Mail-Msn :info@hukadesign.de
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-11-23, 09:46:33    Mesaj konusu: Forum Arası Reklamlar


Başa dön
sade_kahve
Mesaj: 500+
Mesaj: 500+





Kayıt: Oct 08, 2005
Mesajlar: 925
Konum: Kasımpaşa

MesajTarih: 2007-01-23, 01:26:41    Mesaj konusu: Alıntıyla Cevap Gönder

murat bırı sana taşınıcamı mı soyledı:)) boyle haberler ne çabuk yayılıyo :))) ayrıca artık ceviz.nete girme zamanım geldı kefıl olurmusun:)) teşekkur ederim kardeşim çok detaylı bır paylaşım olmuş .saygılarlaa....
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et MSN Messenger
yilmazmurat
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Jul 28, 2004
Mesajlar: 2083
Konum: ısparta

MesajTarih: 2007-01-23, 01:29:39    Mesaj konusu: Alıntıyla Cevap Gönder

Bana kim kefil olacak Ufuk Very Happy Ceviz.net e girmene gerek yok sebebini sen biliyorsun yakında herkes bilecek.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
sade_kahve
Mesaj: 500+
Mesaj: 500+





Kayıt: Oct 08, 2005
Mesajlar: 925
Konum: Kasımpaşa

MesajTarih: 2007-01-23, 01:32:24    Mesaj konusu: Alıntıyla Cevap Gönder

sanırım sitenın ustundekı lınkı gormeyen yoktur bende tek bı sıtemı servage ye alıcam sanırım tabı başka tavsıyen yoksa :))
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et MSN Messenger
Önceki mesajları göster:   
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Php-Nuke -> Php Nuke Hataları ve Çözümleri Tüm zamanlar GMT + 3 Saat
1. sayfa (Toplam 1 sayfa)

 
Geçiş Yap:  
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız

Benzer Konular

Başlık Yazar Forum Cevaplar Tarih
Yeni mesaj yok nuke için sağ tarafta kayan reklam sC... Rapcoast Php Nuke Sorunlarınız 13 2010-07-21, 17:55:35 Son Mesajı Görüntüle
Yeni mesaj yok Yıldız Beldesi Belediye Başkanlığı iç... KURTCEBENOYAN Grafik Tasarımı 2 2010-07-17, 07:53:53 Son Mesajı Görüntüle
Yeni mesaj yok video stream için bi istek mrtblt Php Nuke Sorunlarınız 0 2010-07-14, 10:32:40 Son Mesajı Görüntüle
Yeni mesaj yok Aynı mysql'u kullanan birçok nevşehir... ugurekinci Php Nuke Sorunlarınız 8 2010-07-12, 12:57:03 Son Mesajı Görüntüle
Yeni mesaj yok düğün için oyun & halay & kol... ekolcu Sohbet Odası 14 2010-06-28, 22:13:49 Son Mesajı Görüntüle

Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright