Daxili Bir Səhv Necə Düzəldilir

Mündəricat:

Daxili Bir Səhv Necə Düzəldilir
Daxili Bir Səhv Necə Düzəldilir

Video: Daxili Bir Səhv Necə Düzəldilir

Video: Daxili Bir Səhv Necə Düzəldilir
Video: Səhv səcdəsi nə zaman yerinə yetirilir? Hacı Sahib 2024, Bilər
Anonim

Müəyyən bir sayt açarkən bir səhv müxtəlif səbəblərdən meydana gələ bilər. Rahatlıq üçün bu səhvlər nömrələnib, hər birinin öz təsviri və həlləri var. Səhv 500 də istisna deyil.

Daxili bir səhv necə düzəldilir
Daxili bir səhv necə düzəldilir

Zəruri

İnternet bağlantısı

Təlimat

Addım 1

Daxili xətanın mümkün səbəbini müəyyənləşdirin (səhv 500). Əlbətdə ki, bunlar fərqli hallar ola bilər, lakin əksər hallarda bu.htaccess adlı bir sistem sənədinin səhv sintaksisinə və ya tərkibindəki dəstəklənməyən elementlərin məzmununa görədir.

Addım 2

Problemi həll etmək üçün, bu vəziyyətdə, satırın əvvəlinə bir qarışıq qoyaraq Seçimlər direktivini şərh edin. Dəyişikliklərinizi qeyd edin və problemin yox olub olmadığını yoxlayın. Səhv davam edərsə, bir neçə səbəb ola bilər - qalan nöqtələri yoxlayın və yazılış qaydalarını yoxladığınızdan əmin olun.

Addım 3

Daxili bir xətanın səbəbini CGI skriptləri ilə düzgün işləməməsi halında tapdığınız təqdirdə, bu skriptlərin sətirlərinin sonlarını yoxladığınızdan əmin olun, bunlar UNIX formatında (n) olmalıdır və başqa bir şəkildə olmamalıdır (ümumi bir səhv Windows formatında bitən sətir (r / n)). Bunları FTP vasitəsilə ASCII rejimindən istifadə edərək serverə yükləyin.

Addım 4

CGI skriptlərinin icazələrini yoxlayın. Onlara və yerləşdikləri qovluqlara yalnız sahibləri daxil ola bilər. Bu halda hüquqlar aşağıdakı formaya malik olmalıdır: 0755 (drwxr-xr-x). Lazım gələrsə bu parametri dəyişdirin. Edilən dəyişikliklərdən sonra xətanın görünüb-görünmədiyini yoxlayın.

Addım 5

CGI skriptinizin işə salınması nəticəsində HTTP cavab başlıqlarının düzgün yazıldığını yoxlayın. "Statistika" menyu bəndində log fayllarının saxlanması bölməsində (səhv jurnalları) yerləşdirilməli olan error_log adlı bir qeyd tapın. Lazımi dəyişiklikləri edin və sonra daxili xətanın yox olub olmadığını yoxlayın. Çox vaxt məlum olur ki, yuxarıdakı variantlardan heç biri kömək etmirsə, səhv səhv yazımda olur. Bu yaxınlarda düzəliş etdiyiniz parametrləri yoxladığınızdan əmin olun.

Tövsiyə: