t’infection ile yeniden…
t-infection.com ile yeniden diyorum çünkü yine bir dizi sorunla boÄŸuÅŸtu(k)m ve yine bir dizi operasyon geçirdi bu zaman zarfında. Kullanıcıların aslında çokta farketmediÄŸi olaylar zinciri Cuma günü sabah saatlerinde baÅŸladı. Siteye girdiÄŸim zaman hiçbir gönderinin olmadığını gördüm ve açıkçası önce bir hack durumundan şüphelendim. Ancak admin panele girdiÄŸimde iÅŸler deÄŸiÅŸti, çünkü yazılar aynı yerinde duruyordu üstelik yorumlar da. Fakat yazıların zamanları öylesine geri atılmıştı ki kimi yazılarım sanki 1980 gün öncesinden yazılmış gibi görünüyordu. Hemen bir zaman sınırlaması olduÄŸunu ve bunu düzeltebileceÄŸimi anladım. Yönetim panelinden tarih ayarlarına baktığımda UTC ana zamanı 1 Ocak 2002 olarak görünüyordu. Bu anda aklıma sunucumdaki yapılan deÄŸiÅŸiklik çalışmaları geldi. Öyle ya dün çalışan ve bir sorun vermeyen Utc zamanı ÅŸimdi neden böylesine bir sorun versin ki? Tek aklıma gelen ve kuÅŸkulandığım ÅŸey baÄŸlı bulunduÄŸum Mysql Server’ın zaman diliminin geride olduÄŸuydu. Tahminlerim doÄŸru çıktı. Sonrasında Tayfun, Cihan ve Ben tamı tamına 12 saat süren hummalı bir çalışmaya giriÅŸtik t-infection üzerinde. Sonra neler mi oldu, neler olmadı ki…Öncelikle sitenin eski olan Wp sürümünü bu sayede güncellemiÅŸ oldum, güncelleme süreci fazla yorucu geçmedi, ancak Wp 2.0.5 versiyonda olmam demek önce 2.0.10 versiyona geçmem anlamına geliyordu. Bu versiyona geçtikten sonra Wordpress Türkiye’den aldığım son Wp sürümüne geçiÅŸi tamamladım. Tarih sorunu hala devam etmekteydi. Bu arada Tayfun, Cihan ve Ben MSN üzerinden birbirimizi yiyorduk neredeyse. Ben ne zaman “bırakın abi olmayacak kapatıyorum ben siteyi” desem onlar bağırıp çağırıyor beni susturuyorlardı. 4 saatlik dilimin sonunda Cihan tarih fonksiyonunu yeniden yazmayı denedi. Wp’ye ait olan functions.php üzerinde tarih deÄŸiÅŸkenine yeni kodlar yazdı. Bu yazdığı kodları kendi serverında uyguladı sonuç gayet iyi. Tarih fonksiyonunun yenilenmiÅŸ halini benim sunucu üzerinde çalıştırmaya uÄŸraÅŸtık. Yine olmadı. Ben iyiden iyiye artık sistemin çalışmayacağını düşünmeye baÅŸladığımda Cihan tüm yedeklerimi alıp çoktan kendi sunucusunda bir alt dizin olarak siteyi kurmuÅŸtu. Site alt dizin olmasına raÄŸmen orada çok iyi görünüyor ve çalışıyordu. DediÄŸim gibi yine benim sunucumun Mysql sunucu zamanı geri kalmıştı! Ne yaptıysam olmadı. Bu arada olaylar zincirinden çok önce host ÅŸirketime sorunu anlatır bir mesaj yolladım. Bana çok ama çok sonra alanadımın farklı bir hostta göründüğünü söylediler. Tabi iÅŸ iÅŸten geçmiÅŸti onlar o mesajı yazana kadar bu site çoktan Cihan’ın sahip olduÄŸu Hostgator sunucularına geçmiÅŸti bile. Neyse efendim, onun sonrasında hemen domain transfer süreci baÅŸladı. Burada ben pek müdahalede bulunamadım, çünkü Tayfun ve Cihan deli gibi çalışırken ben sadece yedekleri almak ve Utc zamanını kurtarmakla meÅŸguldüm. Domain transferi gerçekleÅŸtikten sonra aktive olmasını bekledim. Siteye bir index koydum ve zamanda 3-4 saatte olsa uyumaya koyuldum. Allahtan ki deÄŸiÅŸiklik çok hızlı gerçekleÅŸti. Benim uyuduÄŸum ve birÅŸey yapmadığım zaman zarfında Cihan tüm yedeklerimi alıp yeni sunucu üzerinde kurulum iÅŸlemlerini yapmış ve Sql injeksiyonunu gerçekleÅŸtirmiÅŸti. Kalktığım ve siteye baktığım zaman www haricinde yönlendirmelerin aktif olmadığını ama sitenin eksik dosyalar dışında çalıştığını gördüm. Bundan sonrası bana düşüyordu, eski zamanlarda kalmış olan tüm yorumları önceki bir tarihe düzenledim. Eksik dosyaları Ftp yoluyla siteye attım. Kalan güncellemeleri hallettim ve ÅŸu anda karşınızdayım.
Bu süreçte bana çok yardımcı olan Tayfun ve Cihan kardeÅŸime (Tayfun’un telkinleri ve bana bağırmaları olmasaydı çoktan kapatmış olurdum siteyi ve Cihan coderlığını konuÅŸturup fonksiyonu yazmasaydı bu sitenin yeniden ayaÄŸa kalkacağını düşünemezdim) huzurlarınızda çok ama çok teÅŸekkür ediyorum. Sanırım onları gördüğüm zaman iyi bir yemek ısmarlayacağım.
Efendim site şu anda öncekinden daha hızlı ve daha iyi çalışır konumda, siz de gördüğünüz eksiklik ve aksaklıkları yazarsanız beni çok mutlu etmiş olacaksınız. Ben yine bildiğim şeyi yapıp yazmaya üretmeye devam edeceğim. Herşey gönlünüzce olsun.
GeçmiÅŸ olsun t’infection.com, bayağı korkuttun beni…
Rastgele Yazılar
t’infection ile yeniden… yazısı için 2 yorum yapılmış...
Yorumunuzu Yazın
Geçmiş olsun volkan ;)
Ya Volkan abi sen amma çabuk pes ediyorsun. Her maceran böyle basit bir host veya alanadı problemiyle bitti hatırlıyorsan.
t-infection.com’u bitirmeni hiç ama hiç tavsiye etmem. web 2 konusunda iyi bir arÅŸiv oluÅŸturmaya baÅŸladı bu site…