İstenen belgenin gönderilememesi sunucu hatası olarak kabul edilir. Hatalar, işlenecekler ve düzeltilecek olanlar olarak ikiye ayrılır. HTTP başlığında sorunu açıklayan bir hata kodu görüntülenir.
Talimatlar
Aşama 1
Dosya yetkilendirilmediği veya dizinde bulunmadığı için sunucu bir isteği tamamlayamadığında oluşan 403 Erişim Engellendi hatasını düzeltmek için bir işlem gerçekleştirmek için index.html adlı bir dosya oluşturun.
Adım 2
Web sunucusunun seçilen dosyayı okumasına izin vermek için gerekli dosyanın izinlerini 644 olarak değiştirin veya cgi-bin dizininde gerekli komut dosyasını okumak ve yürütmek için izinleri 755 olarak değiştirin.
Aşama 3
Diskte mevcut olmayan bir dosya istenirken görünen HTTP 404 "Dosya bulunamadı" hatasını düzeltmek için.htaccess dosyasını ErrorDocument 404 /not-found.html ile www listesine oluşturun ve yerleştirin.
4. Adım
Sorunun açıklamasını ve site ziyaretçilerinin var olmayan bir adres girerken oluşturulan sayfaya otomatik olarak yönlendirme yapmalarını tavsiye eden bir not-found.html dosyası oluşturun.
Adım 5
500 Internal Server Error kodlu bir hata mesajı göründüğünde,.htaccess dosyasına gerekli direktifin değerini girmenin doğruluğunu kontrol edin. Nedeni çoğu zaman yazım hatasıdır.
6. Adım
Seçilen Perl betiği için izin sorunlarınız varsa, unix kabuk komut satırı alanına chmod 755 script.pl yazın ve metin (ASCII) FTP aktarım modunu kullandığınızdan emin olun.
7. Adım
error.log dosyasında doğru HTTP başlıklarını doğrulayın ve seçilen komut dosyasının sözdizimi kontrolünü gerçekleştirmek için unix kabuğu metin kutusuna aşağıdaki değeri girin:> perl -cw script.plscript.pl sözdizimi Tamam
8. Adım
Bulunan hataları düzeltin ve komut dosyasının doğruluğunu tekrar kontrol edin.