Dün gece yine başıma geldi, uykulu kafayla dedim ki şu sitenin yönlendirmesini halledeyim, iki satır kod ekleyip yatarım. Alt tarafı ufak bir 301 yönlendirmesi yapacaktım güya. Dosyayı sunucuya attım, sayfayı bir yeniledim: Nur topu gibi bir "500 Internal Server Error". O an gelen o soğuk ter hissini aranızda bilmeyen yoktur herhalde.
Gözler açıldı tabii anında, ne uyku kaldı ne bir şey. Bütün site komple gitmiş, sanki veritabanını komple uçurmuşum gibi bembeyaz bir hata ekranı.
Dünyanın En Tehlikeli Dosyası Olabilir
Yıllardır bu işlerin içindeyim, PHP tarafında ölümcül hatalar alırsın anlarım, MySQL tarafında sorgu patlar ekrana basarsın onu da anlarım. Ama şu .htaccess dosyasının tek bir harf, yanlış bir boşluk veya fazladan konmuş bir nokta yüzünden bütün sunucuyu kitleyip hiçbir açıklama yapmadan o kaba 500 hatasını yapıştırması beni benden alıyor. Hatanın nerede olduğunu da söylemiyor meret, otur tek tek satırları silip dene artık şansına ne çıkarsa.
İşin kötüsü, bazen FTP programı dosyayı gizli dosya diye göstermez, yedek almayı unutursun, notepad ile açıp kaydedersin karakter kodlamasını bozar... Resmen saatli bomba gibi bir şey.
Ben dün gece meğer kopyaladığım kodun başına yanlışlıkla fazladan bir boşluk bırakmışım, yarım saatimi yedi o saçmalık.
Aranızda hala bu dosyayı düzenlerken eli titreyen var mı benim gibi? En son hangi saçma sapan kural yüzünden siteyi çökertip müşteriden veya patrondan fırça yediniz, gelin biraz dertleşelim.