Joomla! 1.5 Migration || 1.0 -> 1.5 Göçü - Google Fan Webmaster Forum
Google Fan Webmaster Forum  

Geri git   Google Fan Webmaster Forum > Genel Programlama > Web tabanlı uygulamalar > Joomla
Kayıt ol Articles Sosyal Gruplar Forumları Okundu Kabul Et

Cevapla
 
LinkBack Seçenekler
  1  
Alt 16-09-2008, 22:24:07
 
Standart Joomla! 1.5 Migration || 1.0 -> 1.5 Göçü

Sitenizi 1.0.x sürümden 1.5.x sürüme terfi ettirmek istiyorsunuz ama çekiniyor musunuz ? Haklısınız, korkun. Kolay bir şey değil, çok uğraşmışlar. İçeriğimizi, üyeleri, menüleri, bölüm ve kategorileri, kurulumda gelen eklentileri taşıyabilmemiz için bir eklenti yapmışlar. Adı migrator. com_migrator son sürümünü şuradan indirebilirsiniz. Bu göç bileşeni Ağustos 2008 itibariyle 1.1 sürümünde. Aşağıda anlatacağımız geçiş işleminde Migrator 1.1 ile Joomla! 1.0.15 TR sürümden Joomla! 1.5.7 TR sürüme geçiş yapacağız. Yöntem sürümlerde değişmemektedir. Ancak Migrator bileşeninin daha sonra çıkacak sürümlerinde ilave özellikler ve arayüz farklılıkları olabilecektir.

Lazım olan malzemeler:
Başlayalım...



Önce indirdiğimiz bileşeni kurup Bileşenler menüsünden seçerek yönetim kısmına geçelim.





Yukarıda gördüğümüz ekran Migrator bileşeninin ana ekranıdır. Bir göç dosyası oluşturmaya başlamak için sağ alttaki Create Migration SQL File bağlantısını kullanalım.





Bu ekranda, sql ile göç çıktısı oluşturulacak eklentileri ve kullandıkları tabloları görebiliriz. Göçte bir sorun yaşandığı takdirde sorun yaşanan tabloyu buradan seçerek ayırabilir, böylelikle sorunlu tablo ya da tablolar olmadan yeni bir göç çıktısı alabiliriz. Bu ekranda ilk etapta yapacağımız bir şey yok. Alttaki Start Migration bağlantısını kullanalım ve sistem bizim için sql dosyasını hazırlamaya başlasın.





Bu ekran ilgili işlemin devam edişini gösteriyor.





Bu ekran çok hızlı geçebilir. İşlemleriniz tamamlandıysa aşağıdaki iletide bulunan ilk ekranı göreceksiniz.


.
Eklenmiş Resmin önizlemesi
Can't download attachment BEFORE 50 posts

Konu Akar tarafından (06-11-2009 Saat 14:28:11 ) değiştirilmiştir..
Alıntı ile Cevapla


Sponsored Links
  2  
Alt 16-09-2008, 22:27:32
 
Standart



Bu ekran size sql dosyasının hazırlandığını söylüyor. Home bağlantısını kullanarak bileşenin anasayfasına dönelim.





Şimdi oluşturulan göç dosyasını indirip göçe geçelim. Dosyayı indirmek için Download Files bağlantısını kullanın.





Gelen ekranda 3 dosya gördüğünüze bakmayın, onların ikisi benim daha evvel kullandığım dosyalar. Burada sizin sql dosyanız bulunacak. Dilerseniz tekrar tekrar aynı işlemi yapabilirsiniz. Böylece her seferinde bir dosya oluşup buradaki listede yerini lacaktır. 1 ile gösterdiğimiz Download bağlantısını kullanarak dosyamızı indirebiliriz. 2 ile gösterdiğimiz SQL File Info bağlantısını dosya bilgisi için, 3 ile gösterdiğimiz Delete bağlantısını ise o dosyayı sistemden silmek için kullanabilrsiniz. Şimdi dosyayı indirin.
Temiz bir Joomla! 1.5 kurulumuna geçiyoruz. Bunun için cPanelde Joomla! Kurulumu ve Plesk Panelde Joomla! Kurulumu derslerine bakabilirsiniz.

Bize az evvel indirdiğimiz göç dosyası kurulumun 6. adımında lazım olacak. Yeni Joomla! temiz bir alana kurulmalı. Örneğin ilave alanınız yoksa bir klasör oluşturun ve onun içinde kurulum yapın. 1.5 dosya ve klasörleriniz ile 1.0 dosya ve klsörleriniz karışmasın. Zaten configuration.php dosyasının olduğu bir dizinde kurulum sihirbazını çalıştıramazsınız.

Kurulumun 6. adımına kadar gelin ve buraya dönün.




1 ile gösterilen alanı kullanmanız gerekmemektedir. Zira bu bilgiler göç dosyası ile zaten gelecektir.
2 ile gösterdiğimiz alan normalde 1.5 kurulumu yaparken Örnek Veri Kur dememiz yerine şimdi Göç Betiğini Yükle diyeceğiz.
3 alanında tablo öneki olarak jos_ yazıyoruz. Çünkü eski site tablo öneki ne olursa olsun bileşen çıktı alırken bunu jos_ olarak hazırıyor.
4 Eski Site kodlaması için 88659-9 seçilecek. Tabii Türkçe kullanan siteler için
5 Gözat kısmından dosyayı masaüstünden gösterin. Dosya yüklemede hata alırsanız ya da dosya boyutunuz yüklenebilir azami dosya boyutundan büyükse yapılması gereken şey dosyayı sunucuya yüklemektir. Dosyayı sunucuya bir ftp aracı vastasıyla yükleyebilirsiniz. Yüklemeniz gereken dizin ise installation/sql/migration/ olmalıdır. Aynı zamanda bu takdirde dosya adını migrate.sql olarak değiştirmelisiniz.
6 Bu bir Joomla! 1.0 Göç Betiğidir seçeneğini işaretleyelim.
7 Bu alanda yapılacaklar esasında 7 ile işaretlediğmiz, sayfanın metin kısmında detaylı şekilde açıklamıştık.





Tekrar edersek ekranımız yukarıdaki gibi olacak.


.
Eklenmiş Resmin önizlemesi
Can't download attachment BEFORE 50 posts

Konu Akar tarafından (17-09-2008 Saat 17:40:18 ) değiştirilmiştir..
Alıntı ile Cevapla


  3  
Alt 17-09-2008, 00:17:20
 
Standart



1 -
Burası bize yüklenen dosya neticesi göçün gerçekleşip gerçekleşmediğini bildiriyor.
2 - Eğer göç tamamlandıysa bu ekranı alıyorsunuz.
3 - Göç başarılı değilse burada bir sql döküm gelecek ve hata veren tablo bildirilecek. O zaman 3. resmin altında anlattığımız gibi hata içeren tablolar düzeltilecek ya da kaldırılacak ve sql dosyası yeniden oluşturulacak. Şimdi başarılı olduğunuzu varsayıyorum. Sağ üstten Sonraki diyerek devam edin.





1 - 2 - 3 - 4
alanlarını doldurun. Aslında bunların doldurulmaması gerekiyor ve hatta dolduracağını şey ne olursa olsun Joomla! sizin göç betiğine yüklediğiniz bilgileri kabul edecek. Ancak yapılan kontrolün burada kaldırılmaması sebebiyle bu alanları doldurmanız isteniyor. Belki de Joomla!'nın bir hatası (bug), biz bunu bildirdik ve yeni sürümlerde bu hata olmayabilir. Unutmayın, burada ne girerseniz girin sistem sizin eski sitenizdeki bilgileri kullanır. Doldurun ve sağ üstten Sonraki tuşunu kullanın.





İşte bu kadar. Herşey tamamdır. İşleminiz başarıyla gerçekleşti. installation dizinini silin (muhakkak tamemen silin...isim falan değiştirmeyin)ve devam edin. Şimdi ilk yapmanız gerekenlere bakalım. Hala daha ne yapacağız demeyin, yapılacak şeyler olabilir.

İlk yapmanız gereken şey 1.5 ile 1.0 arasındaki menü öğe türlerinin farklılıklarını tesbit etmek. Blog türündeki menü öğeçeşitlerinde farklılıklar var. Üyelerle ilişkili menü öğe çeşitlerinde de farklılıklar var. Bu türde menü öğeleri göç ile aynı özellikleri taşıyarak gelemiyor. Bunun için yapmanız gereken şey hemen çalışmayan menü öğelerini tesbit edip yenileriyle değiştirmek.

Başka yapmanız gereken bir şey yok diyebiliriz. 1.5'in özellikleriyle sitenizi daha da kaliteli hale getirmeye başlayabilirsiniz.

Eski-Yeni ekran görüntülerine bakalım. Furkan Hamza almış bu görüntüleri:

icerik:


anket:


kategori:


kullanıcılar:


menüler:



.
Eklenmiş Resmin önizlemesi
Can't download attachment BEFORE 50 posts

Konu Akar tarafından (17-09-2008 Saat 00:25:20 ) değiştirilmiştir..
Alıntı ile Cevapla


  4  
Alt 17-09-2008, 00:31:21
 
Standart

Konunun orijinl anlatımını CMSTÜRK'te yaptım. Buraya aktardığımda resimler gerçek ebadında oldu, biraz büyük oldu Daha sonra resimleri bu konuya eklenti yaptım ama otomatik boyutlandırma olmadı eklerken nedense. Küçültünce bazı alanlarda kalite kaybı olabileceğinden ve izlemede zorluk oluşturabileceğinden elle küçültmedim.

Yeni Joomla! 1.5 sitenizi güle güle kullanın. Eski sitenize dokunmadığınız için bir kaybınız olmayacak, dilediğinizde eski sitenize dönebilirsiniz. Bunun için ilk çalışmanızı ya yerelde yapın ya da site dizininiz içinde bir klasör oluşturup 1.5 sürümü orada kurun ki dosyalarınız karışmasın. Zaten aynı dizinde çalışmak isterseniz configuration.php dosyasını silmeden kurulum yapamazsınız; bu da tecrübe durumunuza göre pek güvenli bir çalışma olmayabilir.

Kolay gelsin.
Alıntı ile Cevapla


  5  
Alt 13-11-2008, 14:25:45
Üyeliği durduruldu
 
Standart

Teşekkürler
Alıntı ile Cevapla


  6  
Alt 14-11-2008, 00:07:05
 
Standart

eline sağlık hocam uzun zamandır çoğu Joomla cının beklediği yazıydı . Tekrar teşekkürler.
__________________
Saygı... Joomla!
Alıntı ile Cevapla


  7  
Alt 18-11-2008, 01:40:21
 
Standart

Teşekkürler
__________________
50gb-500gb Linux Reseller-55-TL
Alıntı ile Cevapla


  8  
Alt 18-11-2008, 01:41:37
 
Standart

Guzel olmus, ben uzun zaman once gectim ama pisman oldum, biraz daha erken sanki gecis icin.
__________________
What is the difference between a pimp and an ***** site owner?
Alıntı ile Cevapla


  9  
Alt 20-11-2008, 22:53:55
 
Standart

geçiş tamamlandı fakat gelin görün ki bileşenlerin hiçbiri gelmedi. Gitti Gitti.. Ama farklı bir klasöre kurmam kurtardı. Neyse yinede sağolasın Akar Usta...
__________________
Saygı... Joomla!
Alıntı ile Cevapla


  10  
Alt 21-11-2008, 16:37:30
 
Standart

Alıntı:
cold Nickli Üyeden Alıntı Mesajı göster
geçiş tamamlandı fakat gelin görün ki bileşenlerin hiçbiri gelmedi. Gitti Gitti.. Ama farklı bir klasöre kurmam kurtardı. Neyse yinede sağolasın Akar Usta...
Gelmeyen bileşenler neler ? 3. parti ise onların migration için hazırladıkları plugin olmadıkça gelmez tabii. Eğer çekirdek bileşenleri diyorsanız ilgilenelim
Alıntı ile Cevapla


Cevapla


Bookmarks
tesxc
Seçenekler

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Açık



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:00:33.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

“İnsanların en hayırlısı, insanlara faydalı olandır”. H.Ş

Hosting by Radore Hosting

İçerik sağlayacı paylaşım sitelerinden biri olan R10.net WebMaster Forum Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. R10.net hakkında yapılacak tüm hukuksal Şikayetler adresi ile iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde R10.net yönetimi olarak tarafımızdan gereken işlemler yapılacak ve Avukatlarımız size dönüş yapacaktır.
ARGUS_OK