Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR
cPanel, WHM ve CloudLinux Teknik Rehberi

508 Resource Limit Is Reached Hatası: CloudLinux Limitleri ve Kalıcı Çözüm

508 hatası, cPanel hesabının CloudLinux LVE katmanında CPU, fiziksel bellek, Entry Processes, NPROC, IO veya IOPS sınırlarından birine ulaştığını gösterir. Bu rehber hangi limitin dolduğunu bulur ve yalnızca limiti artırmak yerine gerçek yük nedenini çözer.

CloudLinux LVEEntry ProcessesPMEMNPROCCPU / IO / IOPS
root@sunucu:~SSH
508 Resource Limit Is Reached
The website is temporarily unable to service your request
CloudLinux LVE fault detected
EPf: 24  PMf: 3  NprocF: 0
EPEşzamanlı web giriş süreçleri
PMEMHesabın fiziksel bellek tüketimi
NPROCToplam süreç ve thread sınırı
IO / IOPSDisk aktarımı ve işlem sayısı
01
Teknik açıklama

CloudLinux 508 Resource Limit Is Reached nedir?

CloudLinux her hosting hesabını LVE adı verilen izole kaynak alanında çalıştırır. Hesap tanımlanan sınırı aştığında diğer müşterileri korumak için istek yavaşlatılabilir veya 508 sayfası gösterilebilir.

Entry Processes, Apache veya LiteSpeed üzerinden hesaba giren eşzamanlı dinamik istekleri ifade eder. Yavaş PHP kodu veya bot trafiği her isteğin uzun süre açık kalmasına ve EP sınırının dolmasına neden olabilir.

PMEM hesabın süreçlerinin kullandığı fiziksel bellektir. PHP memory_limit tek bir PHP isteğini sınırlarken CloudLinux PMEM aynı hesaptaki bütün süreçlerin toplamını kapsar.

NPROC web isteklerinin yanı sıra cron, SSH, PHP, Node.js ve diğer süreçleri kapsayabilir. Sağlıklı yapılandırmada NPROC değeri EP’den yeterince yüksek olmalıdır; yalnızca iki limiti eşitlemek süreçlerin erken engellenmesine yol açabilir.

CPU, IO ve IOPS sınırları çoğu zaman isteği doğrudan kesmek yerine yavaşlatır. Yavaşlayan istekler daha uzun açık kaldığı için ikincil olarak EP veya NPROC fault oluşturabilir.

Limit artırmak bazen gereklidir; ancak anormal bot trafiği, wp-cron fırtınası, kötü yazılmış sorgu veya zararlı yazılım varken limiti yükseltmek yalnızca sorunun daha fazla kaynak tüketmesine izin verir.

02
Log mesajları ve anlamları

508 ve CloudLinux LVE fault mesajları

E-postada, tarayıcıda veya SSH günlüğünde gördüğünüz ifadeyi aratın. Her kartta anlam, muhtemel neden ve güvenli ilk işlem bulunur.

10 kayıt
01kritik

508 Resource Limit Is Reached

Anlamı: Hesap CloudLinux tarafından tanımlanan kaynak sınırlarından birine ulaşmıştır.

Muhtemel neden: EP, PMEM, NPROC, CPU, IO veya IOPS tüketimi.

lveinfo ile aynı dakikadaki fault sütununu bulun.
02kritik

EPf / Entry Processes fault

Anlamı: Eşzamanlı dinamik web isteği sayısı EP sınırına ulaşmıştır.

Muhtemel neden: Bot trafiği, yavaş PHP, uzak API, veritabanı beklemesi veya düşük EP limiti.

Anlık bağlantıları ve uzun çalışan PHP isteklerini inceleyin.
03kritik

PMf / Physical Memory fault

Anlamı: Hesabın toplam fiziksel RAM kullanımı PMEM limitine ulaşmıştır.

Muhtemel neden: Çok sayıda PHP süreci, yüksek memory_limit, eklenti sızıntısı veya büyük import.

Hesap süreçlerini RSS değerine göre sıralayın.
04kritik

NprocF / Number of Processes fault

Anlamı: Hesabın toplam süreç/thread sayısı NPROC sınırına ulaşmıştır.

Muhtemel neden: Cron çoğalması, takılı PHP süreçleri, shell/node süreçleri veya düşük NPROC.

Kullanıcıya ait tüm süreçleri ve üst süreç ilişkisini listeleyin.
05uyarı

CPU fault veya SPEED limiti

Anlamı: Hesap tanımlanan CPU kapasitesini sürekli tüketmektedir.

Muhtemel neden: Yoğun PHP, kötü sorgu, tarama botu, cron veya zararlı yazılım.

CPU kullanan işlem ve URL’leri zaman damgasıyla eşleştirin.
06uyarı

IO fault

Anlamı: Hesabın saniyelik disk okuma/yazma bant genişliği sınırına ulaştığını gösterir.

Muhtemel neden: Yedekleme, büyük import, cache yazımı, mail işlemi veya yoğun veritabanı dosyası erişimi.

LVE geçmişiyle iotop ve çalışan görevleri karşılaştırın.
07uyarı

IOPS fault

Anlamı: Saniyedeki disk işlem sayısı limiti dolmuştur.

Muhtemel neden: Çok sayıda küçük dosya, session/cache, antivirüs taraması veya e-posta kuyruğu.

Dosya sayısı yüksek dizinleri ve IOPS üreten süreci bulun.
08bilgi

VMEM fault

Anlamı: Eski veya özel yapılarda sanal bellek sınırına ulaşıldığını gösterebilir.

Muhtemel neden: Yüksek sanal adres alanı kullanan süreçler veya eski LVE ayarı.

Güncel CloudLinux yapılandırmasında PMEM ve süreç kullanımını esas alın.
09uyarı

Fault görünmüyor ama site yavaş

Anlamı: CPU/IO throttling yaşanıyor fakat kesme eşiği fault üretmiyor olabilir.

Muhtemel neden: Hesap limitte uzun süre çalışıyor veya veritabanı/global sunucu gecikmesi var.

lveinfo kullanım ortalamaları, MySQL ve disk gecikmesini birlikte kontrol edin.
10kritik

508 yalnızca yoğun saatlerde oluşuyor

Anlamı: Periyodik trafik veya zamanlanmış görev kaynakları aynı zaman aralığında tüketiyor.

Muhtemel neden: wp-cron, yedekleme, XML import, bot dalgası veya kampanya trafiği.

Fault zamanı ile cron ve erişim loglarını karşılaştırın.

Bu ifadeyle eşleşen kayıt bulunamadı.

03
Güvenli ilk inceleme

SSH teşhis komutları ve hangi çıktıya bakılmalı?

Komutlar root erişimi içindir. Önce yalnızca durum ve log toplayın; nedeni görmeden kalıcı ayar değiştirmeyin.

Son bir saat fault özeti
lveinfo --period=1h --by-fault=any --display-username --show-all

Hangi kullanıcıda hangi limit fault oluştuğunu toplu gösterir.

Tek hesap geçmişi
lveinfo --user=USERNAME --period=24h --display-username --show-all

USERNAME hesabının son 24 saat kaynak kullanımını ve fault değerlerini gösterir.

Anlık LVE kullanımı
lvetop

CPU, memory, EP, process ve IO kullanımını gerçek zamanlı izler.

Hesap limitleri
lvectl list-user USERNAME
cloudlinux-limits get --username USERNAME 2>/dev/null

Hesaba uygulanmış mevcut LVE sınırlarını gösterir.

Kullanıcı süreçleri
ps -u USERNAME -o pid,ppid,%cpu,%mem,rss,etime,cmd --sort=-%cpu | head -n 40

CPU, RAM ve uzun çalışma süresine göre kullanıcı süreçlerini listeler.

Yoğun URL ve IP analizi
awk '{print $1}' /usr/local/apache/domlogs/ALANADI | sort | uniq -c | sort -nr | head
awk '{print $7}' /usr/local/apache/domlogs/ALANADI | sort | uniq -c | sort -nr | head

En çok istek yapan IP’leri ve URL’leri bulur.

Cron kayıtları
crontab -u USERNAME -l
journalctl --since '2 hours ago' | grep -Ei 'CROND.*USERNAME' | tail -n 100

Yoğun saatlerde çalışan cron görevlerini tespit eder.

Şüpheli süreç ve dosyalar
ps -u USERNAME -f
find /home/USERNAME/public_html -type f -mtime -2 -name '*.php' -ls 2>/dev/null | head -n 100

Beklenmeyen süreçleri ve yakın zamanda değişen PHP dosyalarını gösterir.

04
Güvenli çözüm sırası

508 hatasını kalıcı şekilde çözme adımları

Doğru çözüm, hata sayfasına bakıp rastgele limit yükseltmek değil; fault türünü, zamanı ve yükü üreten URL veya süreci eşleştirmektir.

1

Fault türünü ve zamanı belirleyin

EPf, PMf, NprocF, CPUf veya IOf sütunlarından hangisinin arttığını bulun. Tarih-saat bilgisi sonraki log eşleşmesi için gereklidir.

lveinfo --user=USERNAME --period=24h --display-username --show-all
2

Anlık süreçleri ve trafiği inceleyin

Hata devam ederken lvetop, ps ve domain erişim loglarıyla yükü oluşturan süreç, IP ve URL’leri bulun.

lvetop ps -u USERNAME -o pid,ppid,%cpu,%mem,rss,etime,cmd --sort=-%cpu | head
3

Uygulama nedenini giderin

WordPress cron, güvenlik taraması, XML import, yavaş sorgu, uzak API veya yoğun bot URL’si gibi nedenleri optimize edin ya da zamanlayın.

wp cron event list --path=/home/USERNAME/public_html 2>/dev/null | head
4

Kötü trafiği sınırlandırın

Tekrarlayan bot veya saldırı isteklerini Cloudflare, WAF, ModSecurity ya da uygulama rate limit ile engelleyin. Gerçek ziyaretçiyi toplu IP engeliyle etkilemeyin.

awk '{print $1}' /usr/local/apache/domlogs/ALANADI | sort | uniq -c | sort -nr | head
5

Gerekliyse limiti ölçülü artırın

Optimizasyon sonrası gerçek iş yükü mevcut paketi aşıyorsa RAM ve sunucu kapasitesini hesaba katarak limitleri paket veya kullanıcı bazında yükseltin.

lvectl set-user USERNAME --speed=200% --pmem=2G --nproc=150 --maxEntryProcs=40 --save-all-parameters
6

En az 24 saat doğrulayın

Yeni fault oluşmadığını, kaynak eğrisinin normalleştiğini ve 508 sayfasının tekrar etmediğini takip edin.

lveinfo --user=USERNAME --period=24h --display-username --show-all
05
Belirtiye göre ayrım

Özel senaryolar ve karar ağacı

EP fault yüksek, CPU düşük

İstekler CPU tüketmeden bir kaynağı bekliyor olabilir. Uzak API, veritabanı kilidi, uzun HTTP isteği veya PHP session kilidi kontrol edilir.

ps -u USERNAME -o pid,stat,wchan:24,etime,cmd | head -n 50
PMEM fault oluşuyor

Tek bir ağır süreç mi yoksa çok sayıda küçük PHP süreci mi belleği dolduruyor ayırın. memory_limit ile LVE PMEM aynı sınır değildir.

ps -u USERNAME -o pid,rss,%mem,etime,cmd --sort=-rss | head -n 30
NPROC fault oluşuyor

Cron, shell, Node.js veya takılı PHP süreçleri toplam sayıyı doldurabilir. NPROC değerinin EP’den makul ölçüde yüksek olması gerekir.

ps -u USERNAME --no-headers | wc -l
pstree -ap USERNAME | head -n 80
Bot trafiği 508 oluşturuyor

En yoğun IP ve URL’leri belirleyip Cloudflare/WAF üzerinde hedefli rate limit uygulayın. Googlebot gibi doğrulanmış arama motorlarını yanlışlıkla engellemeyin.

grep "$(date '+%d/%b/%Y')" /usr/local/apache/domlogs/ALANADI | awk '{print $1,$7}' | sort | uniq -c | sort -nr | head
WooCommerce veya import sırasında oluşuyor

Toplu ürün işlemini küçük partilere bölün, gerçek cron kullanın, WP-Cron’u her ziyarette çalıştırmayın ve sorgu/cache yapısını optimize edin.

wp cron event list --path=/home/USERNAME/public_html --fields=hook,next_run_gmt,recurrence | head -n 50

Kesinlikle yapmayın

  • Fault türünü görmeden tüm limitleri aynı anda sınırsız yapmayın.
  • EP ile NPROC değerini birbirine eşitlemeyin; farklı kaynakları ölçerler.
  • Gerçek RAM kapasitesini hesaplamadan PMEM ve process limitlerini yüksek artırmayın.
  • Bot kaynağını belirlemeden tüm ülke veya ASN trafiğini topluca engellemeyin.
  • Zararlı yazılım ihtimalini yalnızca paket yükselterek geçiştirmeyin.
  • Tek anlık pik için kalıcı ve aşırı kaynak tahsisi yapmayın.

Çözüm sonrası doğrulama

  • lveinfo çıktısında yeni EPf, PMf ve NprocF artışı yok.
  • Site yoğun saatlerde 508 yerine beklenen HTTP yanıtını veriyor.
  • LVE kullanımı limit çizgisinde sürekli takılı kalmıyor.
  • Uzun çalışan PHP ve cron süreçleri normal sürelerde tamamlanıyor.
  • Kötü bot trafiği hedefli biçimde sınırlandırılmış.
  • Limit artışı yapıldıysa sunucunun toplam RAM ve CPU kapasitesi güvenli kalıyor.
06
Resmî teknik kaynaklar

cPanel ve üretici dokümantasyonu

07
İç SEO içerik kümesi

İlgili cPanel ve sunucu hata çözümleri

08
Sık sorulan sorular

508 Resource Limit Hatası hakkında merak edilenler

508 Resource Limit Is Reached ne demek?

cPanel hesabının CloudLinux tarafından tanımlanmış CPU, PMEM, EP, NPROC, IO veya IOPS kaynaklarından en az birine ulaştığını gösterir.

Hangi limitin dolduğunu nasıl bulurum?

WHM LVE Manager içindeki Faults alanı veya SSH üzerinden lveinfo çıktısındaki EPf, PMf, NprocF ve diğer fault sütunları kontrol edilir.

Entry Processes nedir?

Web sunucusundan hesaba aynı anda giren dinamik isteklerin sayısıdır. Yavaş yanıtlanan her PHP isteği EP slotunu daha uzun süre meşgul eder.

PMEM ile PHP memory_limit aynı mı?

Hayır. PHP memory_limit tek PHP sürecinin kullanabileceği belleği sınırlar. CloudLinux PMEM ise hesaba ait süreçlerin toplam fiziksel bellek kullanımını kapsar.

Limitleri artırmak 508 hatasını çözer mi?

Gerçek trafik mevcut paketi aşıyorsa çözebilir. Bot, zararlı yazılım veya yavaş kod varsa yalnızca sorunun daha fazla kaynak tüketmesine izin verir ve geçici olur.

NPROC değeri kaç olmalı?

Tek bir evrensel sayı yoktur. Hesabın uygulama yapısına göre belirlenmeli ve genellikle EP değerinden yeterince yüksek tutulmalıdır; toplam sunucu kapasitesi de hesaba katılmalıdır.

508 hatası SEO’yu etkiler mi?

Googlebot sayfaya tekrar tekrar 508 yanıtı alırsa tarama ve kullanıcı deneyimi olumsuz etkilenebilir. Hatanın yoğun saatlerde tekrarlamaması gerekir.

VPS’e geçmek gerekir mi?

Optimizasyondan sonra gerçek ve sürekli kaynak ihtiyacı paylaşımlı paket sınırlarını aşıyorsa VPS/VDS mantıklıdır. Önce fault kaynağı ve uygulama verimliliği ölçülmelidir.

EKA YAZILIM VE BİLİŞİM SİSTEMLERİ

Sunucunuzdaki hatayı kalıcı olarak çözelim

cPanel, WHM, CloudLinux, LiteSpeed, MariaDB, Exim ve güvenlik katmanlarını birlikte analiz ederek yalnızca servisi kaldırmak yerine arızanın temel nedenini gideriyoruz.

Sunucu Desteği Al WhatsApp
Top