500 – İÇ SUNUCU HATASI

İsteğe bağlı olarak çalıştırılabilecek ayrı ayrı komut dosyasıyla ilgili sorunları içeren bu hata kodunun birkaç yaygın nedeni vardır. Bunların bir kısmı diğerlerinden daha kolay tespit edilip düzeltilebilir.

Dosya ve Dizin Mülkiyeti

Bulunduğunuz sunucu çoğu durumda uygulamaları çok özel bir şekilde çalıştırır. Sunucu genellikle dosya ve dizinlerin kendi kullanıcınıza ait olmasını bekler. cPanel kullanıcısı. Dosya sahipliğinde SSH ile kendi başınıza değişiklikler yaptınız, lütfen Sahibi ve Grubu uygun şekilde sıfırlayın.

Dosya ve Dizin İzinleri

Bulunduğunuz sunucu çoğu durumda uygulamaları çok özel bir şekilde çalıştırır. Sunucu genellikle HTML, Görseller ve diğer ortamlar gibi dosyaların izin moduna sahip olmasını bekler. 644. Sunucu ayrıca ayarlanacak dizinlerde izin modunu bekler 755 çoğu durumda.

(Bkz. Dosya Sistemi İzinlerini Anlama Bölümü.)

.Htaccess dosyasında Komut Sözdizimi Hataları

.Htaccess dosyasında, birbiriyle çakışan veya izin verilmeyen satırlar eklemiş olabilirsiniz.

.Htaccess dosyanızdaki belirli bir kuralı kontrol etmek istiyorsanız, satırın başına # ekleyerek .htaccess'teki o belirli satırı yorumlayabilirsiniz. Değişiklik yapmadan önce bu dosyayı daima yedeklemelisiniz.

Örneğin, .htaccess benziyorsa

DirectoryIndex default.html
AddType uygulama / x-httpd-php5 php

O zaman böyle bir şey dene

DirectoryIndex default.html
#AddType uygulama / x-httpd-php5 php

Not: Sunucu ortamlarının kurulum şekli nedeniyle kullanamazsınız php_value Bir .htaccess dosyasındaki değişkenler.

Süreç Sınırlarını Aşıldı

Bu hataya, bireysel hesabınız için sunucu kuyruğunda çok fazla işlem yapılması neden olabilir. Sunucumuzdaki her hesabın, yalnızca sitenizle veya kullanıcının posta gibi diğer işlemleriyle ilişkili olup olmadıklarına bağlı olarak, herhangi bir zamanda etkin olan aynı anda 25 işlemi olabilir.

ps sahte

Veya belirli bir kullanıcının hesabını görüntülemek için bunu yazın (değiştirdiğinizden emin olun. Kullanıcı adı Gerçek kullanıcı adı ile):

ps sahte | grep Kullanıcı adı

İşlem kimliğine ("pid") sahip olduktan sonra, belirli işlemi öldürmek için bunu yazın (mutlaka pid Gerçek süreç kimliği ile):

öldürmek pid

Web sunucunuz, işlem sınırlamalarından kaynaklanıyorsa bu hatanın nasıl önlenebileceği konusunda size tavsiyede bulunabilir. Lütfen web sunucunuzla iletişim kurun. Sitenizdeki 500 hatasını görmek için gereken adımları eklediğinizden emin olun.

You may also like...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir