
cPanel PHP Yönetimi: MultiPHP, php.ini ve OPcache Rehberi
cPanel'de PHP versiyonu değiştirme, php.ini ayarları, OPcache yapılandırması ve CloudLinux LVE limitleri. Buyukweb LiteSpeed LSAPI ortamında pratik WordPress ve WooCommerce PHP rehberi.
cPanel'de PHP Yönetimi: MultiPHP Manager, php.ini, OPcache ve PHP-FPM (2026)
PHP, web sunucularında en yaygın kullanılan uygulama katmanı dilidir. cPanel hosting ortamlarında PHP yönetimi kulağa basit gelse de altında ciddi bir altyapı yatar: CloudLinux + PHP Selector + MultiPHP Manager + LiteSpeed LSAPI. Bu parçaların nasıl çalıştığını bilmeden yapılan php.ini değişiklikleri etkisiz kalır; yanlış PHP versiyonu seçimi uygulamayı kırar. Buyukweb cPanel paketlerinde bu altyapıyı biz kuruyoruz ve yönetiyoruz; ama hangi ayarı nereye yazacağınızı bilmek size kalıyor.
cPanel PHP Altyapısı: CloudLinux + LiteSpeed + PHP Selector
Buyukweb cPanel hosting altyapısı dört katmandan oluşur:
[CloudLinux OS]
└─ LVE (LightWeight VirtualE) — kullanıcı başına kaynak izolasyonu
└─ CageFS — dosya sistemi izolasyonu
└─ PHP Selector — kullanıcı başına PHP versiyonu + modüller
└─ MultiPHP Manager — domain başına PHP versiyonu
Handler: Buyukweb sunucularında PHP, Apache mod_php yerine LiteSpeed LSAPI üzerinden çalışır. Bunun pratik anlamı şu: LSAPI her istek için ayrı işlem başlatmaz, süreç havuzu kullanır (PHP-FPM benzeri ama LiteSpeed'e entegre). Performans açısından mod_php'dan belirgin üstün, Apache+PHP-FPM ile yarışır.
CloudLinux PHP Selector kullanıcı bazlı PHP versiyonu ve modül seçimi yapar. Bir kullanıcı PHP 8.3 kullanırken diğeri PHP 8.1 kullanabilir; izolasyon sayesinde birbirini etkilemez.
MultiPHP Manager ise WHM katmanında domain bazlı versiyon ataması yapar; sunucu genelinde default değeri belirler.
Apache mod_php 2019'dan bu yana büyük cPanel kurulumlarında terk edildi. Bugün yaygın olan: LiteSpeed/LSAPI (yüksek performans) veya Apache+PHP-FPM (esneklik). Buyukweb'de LiteSpeed LSAPI tercih edilir.
MultiPHP Manager: Domain Başına PHP Versiyon Yönetimi
MultiPHP Manager, cPanel arayüzünde her domain için bağımsız PHP versiyonu seçmenizi sağlar. Hesabınızda üç domain varsa her biri farklı PHP versiyonunda çalışabilir.
cPanel Arayüzünden Versiyon Değiştirme
cPanel > Software > MultiPHP Manager
(veya: cPanel > Software > Select PHP Version — PHP Selector arayüzü)
Adımlar:
1. Domain listesinde sitenizi bulun
2. PHP Version sütunundan açılır menüyü tıklayın
3. İstediğiniz sürümü seçin (örn. php82)
4. "Apply" düğmesine basın
5. Değişiklik 10-30 saniye içinde aktif olur
.htaccess ile PHP Versiyonu Override
cPanel arayüzü dışında .htaccess dosyasına şu satırı ekleyerek de versiyon belirtebilirsiniz:
# public_html/.htaccess
AddType application/x-httpd-php83 .php
# veya LSAPI handler direktifi ile:
AddHandler application/x-httpd-lsphp83 .php
Not: Buyukweb LiteSpeed ortamında
.htaccessPHP handler direktifleri genellikle çalışır; ama MultiPHP Manager arayüzü her zaman öncelik taşır. Çakışma varsa MultiPHP Manager kazanır.
Subdomain Bazlı Versiyon Atama
Her subdomain bağımsız bir document root'a sahip olduğu için MultiPHP Manager'da ayrı versiyon atayabilirsiniz:
siteniz.com → PHP 8.3 (modern uygulama)
staging.siteniz.com → PHP 8.2 (test ortamı)
eski.siteniz.com → PHP 8.1 (legacy uygulama)
Bu özellik özellikle birden fazla projeyi aynı hosting hesabında yönetenlere kritik zaman kazandırır.
PHP Versiyon Roadmap 2026: Hangi Sürüm Ne Durumda?
PHP topluluk tarafından aktif desteklenen sürümlerin 2026 itibarıyla durumu:
| Versiyon | Durum | Bug Fix Sonu | Security Sonu | Not |
|---|---|---|---|---|
| PHP 7.4 | EOL | Kasım 2022 | Kasım 2022 | Kesinlikle kullanmayın |
| PHP 8.0 | EOL | Kasım 2022 | Kasım 2023 | Güvenlik yaması yok |
| PHP 8.1 | Security Only | Kasım 2023 | Aralık 2025 | EOL oldu, geçin |
| PHP 8.2 | Active | Aralık 2024 | Aralık 2026 | Kararlı, üretim için uygun |
| PHP 8.3 | Active | Aralık 2025 | Aralık 2027 | Önerilen versiyon |
| PHP 8.4 | Active | Kasım 2026 | Kasım 2028 | Kasım 2024 çıktı, olgun |
| PHP 8.5 | Alpha | — | — | Geliştirme aşamasında |
PHP sürümleri genel olarak 2 yıl bug fix + 1 yıl security desteği alır. Yani her sürüm toplamda 3 yıl boyunca güvende kalır.
2026 için öneri: PHP 8.3 veya PHP 8.4. PHP 8.1 EOL olduğundan artık güvenlik yaması almıyor; sitelerinizi 8.2+ sürüme taşıyın.
PHP Selector vs MultiPHP Manager: Ne Fark Eder?
Bu iki araç sıkça karıştırılır:
| Özellik | CloudLinux PHP Selector | MultiPHP Manager |
|---|---|---|
| Kimin kurduğu | CloudLinux kernel katmanı | cPanel/WHM yazılımı |
| Kapsam | Kullanıcı (tüm hesap) | Domain başına |
| PHP modülleri | Evet — extension on/off | Hayır |
| Versiyon | Evet | Evet |
| Arayüz | cPanel > Select PHP Version | cPanel > MultiPHP Manager |
| Öncelik | Kullanıcı varsayılanı | Domain bazlı override |
Pratik özet: Hangi modüllerin aktif olduğunu (mbstring, gd, redis gibi) yönetmek için PHP Selector (Select PHP Version) kullanın. Domain için farklı versiyon belirlemek içinse MultiPHP Manager yeterli.
WHM erişiminiz varsa sunucu genelindeki varsayılan PHP versiyonunu WHM > MultiPHP Manager'dan da ayarlayabilirsiniz. Paylaşımlı hosting kullanıcısı olarak genellikle sadece cPanel arayüzüne erişiminiz olur.
php.ini ile Temel PHP Ayarları
php.ini PHP'nin ana yapılandırma dosyasıdır. cPanel ortamında doğrudan sunucudaki php.ini yerine kullanıcı tarafından override edilen ayarlar tercih edilir. Kritik direktifler:
memory_limit
PHP işleminin kullanabileceği maksimum RAM:
memory_limit = 256M
| Değer | Senaryo |
|---|---|
| 128M | Temel blog, statik site |
| 256M | Plugin yoğun WordPress |
| 512M | WooCommerce, büyük e-ticaret |
| 1G | Medya işleme, büyük import |
CloudLinux LVE limitini aşan değerler etkisiz olur.
memory_limit = 1Gyazarsanız ama LVE'nizde 512M RAM kotası varsa PHP 512M'da takılır. Bu bir kısıtlama değil, izolasyon güvencesidir.
Dosya Yükleme Limitleri
upload_max_filesize = 64M
post_max_size = 128M
post_max_size her zaman upload_max_filesize'dan büyük olmalı. WordPress görsel yüklerken "exceeded the maximum upload size" hatası alıyorsanız her ikisini birden artırın.
Yürütme Süreleri
max_execution_time = 300 ; Script CPU süresi (saniye)
max_input_time = 300 ; POST/GET verisini parse süresi
WooCommerce ürün import işlemi uzun sürer; her ikisini 300 yapın.
max_input_vars (WordPress için Kritik)
max_input_vars = 5000
Varsayılan 1000 değeri, WordPress menu'sü veya plugin ayar sayfalarında "Form data was incomplete" hatasına yol açar. WordPress için minimum 3000, ağır plugin kullanıyorsanız 5000 önerilir.
default_charset
default_charset = "UTF-8"
Türkçe karakter sorununu önler. Zaten varsayılan UTF-8 olmalı; ama kontrol edin.
cPanel MultiPHP INI Editor: GUI ile php.ini Düzenleme
cPanel üzerinde php.ini'yi doğrudan editlememek gerekir çünkü sistem güncellemelerinde sıfırlanır. Bunun yerine iki resmi yol var:
Basic Mode (Slider Arayüzü)
cPanel > Software > MultiPHP INI Editor > Basic Mode
Sık değiştirilen ayarlar slider/dropdown olarak gelir:
- memory_limit: açılır menüden 512M seç
- upload_max_filesize: slider ile 64M
- max_execution_time: text box, 300 gir
Editor Mode (Ham php.ini)
cPanel > Software > MultiPHP INI Editor > Editor Mode
Tüm php.ini direktiflerini ham metin olarak düzenlersiniz.
Domain seçip "Manage" tıklayın.
Değişiklik kaydet → Apply.
.user.ini ile Manuel Override
Bazı senaryolarda (örn. subdomain bazlı farklı ayar) document root içinde .user.ini dosyası oluşturulur:
; /home/kullanici/public_html/.user.ini
memory_limit = 512M
upload_max_filesize = 64M
post_max_size = 128M
max_execution_time = 300
max_input_time = 300
max_input_vars = 5000
default_charset = "UTF-8"
display_errors = Off
log_errors = On
error_log = /home/kullanici/logs/php-errors.log
Önemli:
.user.inisuexec ortamında çalışır ve PHP-FPM/LSAPI tarafından otomatik okunur. Değişikliğin etkisi anında olmayabilir; PHP süreç havuzu resetlenmesi gerekebilir (genellikle birkaç dakika içinde otomatik olur).
Ayar önceliği (yüksekten düşüğe):
.user.ini > php.ini > .htaccess php_value > ini_set()
LiteSpeed LSAPI ortamında .htaccess php_value direktifleri her zaman çalışmaz; .user.ini tercih edin.
PHP-FPM Tuning: pm.max_children ve Havuz Ayarları
PHP-FPM (FastCGI Process Manager), PHP işlemlerini bir havuzda tutar ve isteklere dağıtır. Buyukweb LiteSpeed LSAPI ortamında FPM havuz yönetimi büyük ölçüde otomatiktir; ancak konsepti anlamak hem paylaşımlı hosting hem de VDS senaryolarında işe yarar.
Temel Havuz Direktifleri
; /etc/php-fpm.d/www.conf (VDS veya WHM erişimli ortamlar)
pm = dynamic
pm.max_children = 20
; Havuzda tutulabilecek maksimum işlem sayısı.
; Her işlem ~30-60MB RAM tüketir (yüklü modüllere göre).
; max_children * ortalama_işlem_RAM ≤ sunucu_toplam_RAM * 0.7
pm.start_servers = 4
; PHP-FPM başladığında açılacak hazır işlem sayısı.
pm.min_spare_servers = 2
; En az bu kadar idle (boşta) işlem tutulur.
pm.max_spare_servers = 6
; En fazla bu kadar idle işlem tutulur (gereksiz RAM tüketimini önler).
pm.max_requests = 500
; Bir işlem 500 istekten sonra yeniden başlatılır (bellek sızıntısı önlemi).
LiteSpeed LSAPI'da Fark
Buyukweb'de LiteSpeed LSAPI kullandığı için PHP-FPM pool ayarları LSAPI tarafından dinamik olarak yönetilir. pm.max_children eşdeğeri olan LSAPI_MAX_PROCESS değeri sunucu tarafında yapılandırılmıştır. Paylaşımlı hosting kullanıcısı olarak bu değeri doğrudan değiştiremezsiniz; ama CloudLinux LVE limitleriniz pratikte işlem sayısını zaten sınırlar.
Apache + PHP-FPM kullanılan ortamda (bazı VDS kurulumları) her domain için ayrı FPM pool oluşturmak izolasyon ve performans sunar:
# Her domain için ayrı pool
/etc/php-fpm.d/siteniz.conf
/etc/php-fpm.d/digersite.conf
Her pool farklı kullanıcı altında çalışır; bir sitenin performans problemi diğerini etkilemez.
OPcache Yapılandırması: PHP Hız Optimizasyonunun Temeli
OPcache, PHP kaynak kodunu derleme (bytecode compile) adımı olmadan çalıştırmak için bytecode'u bellekte önbelleğe alır. Neden önemli? PHP her istek için normalde:
Kaynak .php dosyasını oku → Parse et → Bytecode üret → Çalıştır
OPcache ile:
Bellekteki bytecode'u al → Çalıştır (parse/compile adımı atlandı)
Özellikle yüklü WordPress kurulumlarında (100+ .php dosyası) OPcache %20-50 hız artışı sağlar.
Temel OPcache Ayarları
opcache.enable = 1
opcache.enable_cli = 0 ; CLI ortamda genellikle gerekmez
opcache.memory_consumption = 256
; Bytecode önbelleği için ayrılan RAM (MB).
; WordPress için 128M minimum, 256M önerilen, büyük siteler 512M.
opcache.interned_strings_buffer = 16
; String interning için ek bellek (MB). 8-16 yeterli.
opcache.max_accelerated_files = 20000
; Önbellekte tutulabilecek maksimum dosya sayısı.
; find /home/kullanici/public_html -name "*.php" | wc -l ile mevcut sayıyı öğrenin.
; Bu sayının %120'si kadar ayarlayın.
opcache.validate_timestamps = 1
; 1 = revalidate_freq saniyede bir dosya değişti mi kontrol eder (geliştirme)
; 0 = dosya değişikliğini kontrol etmez (production — maksimum hız)
opcache.revalidate_freq = 60
; validate_timestamps=1 ise kaç saniyede bir kontrol? 60 saniye önerilen.
opcache.save_comments = 1
; WordPress/Laravel annotation tabanlı sistemler için 1 olmalı.
OPcache JIT (PHP 8.0+)
PHP 8.0 ile gelen JIT (Just-In-Time compiler), bytecode'u makine koduna çevirir. CPU yoğun işlemlerde belirgin hız artışı sağlar:
opcache.jit_buffer_size = 100M
opcache.jit = tracing
; tracing: döngüler için en iyi mod (CPU yoğun hesaplamalar)
; function: fonksiyon bazlı (I/O yoğun web uygulamalarında daha yaygın)
WordPress/WooCommerce gibi I/O bağımlı uygulamalarda JIT etkisi görece sınırlıdır; ancak CPU yoğun PHP kodu (görüntü işleme, şifreleme, büyük veri döngüsü) için fark belirgin olur.
OPcache Durumunu Kontrol Etme
WordPress'te Site Health (Araçlar > Site Sağlığı > Bilgi) ekranında OPcache durumu görünür. Alternatif olarak geçici bir test dosyası:
<?php
// /home/kullanici/public_html/opcache-check.php (test sonrası silin!)
$status = opcache_get_status();
echo 'OPcache: ' . ($status ? 'Aktif' : 'Pasif') . "
";
echo 'Memory used: ' . round($status['memory_usage']['used_memory'] / 1024 / 1024) . 'MB' . "
";
echo 'Cached scripts: ' . $status['opcache_statistics']['num_cached_scripts'] . "
";
echo 'Hit rate: ' . round($status['opcache_statistics']['opcache_hit_rate'], 2) . '%' . "
";
?>
%90+ hit rate OPcache'in verimli çalıştığını gösterir.
PHP Modülleri: Hangi Extension Neden Gerekli?
cPanel PHP Selector üzerinden hangi PHP extension'larının aktif olduğunu yönetirsiniz:
cPanel > Software > Select PHP Version > Extensions
WordPress için Gerekli Modüller
✓ mysqli / mysqlnd — veritabanı bağlantısı (mysqlnd önerilen)
✓ curl — HTTP istekleri, API çağrıları
✓ gd — görüntü yeniden boyutlandırma, thumbnail
✓ mbstring — Türkçe dahil çok baytlı karakter desteği
✓ openssl — SSL/TLS, şifreleme
✓ xml / simplexml — XML işleme, feed, REST API
✓ zip — eklenti/tema yükleme ve çıkarma
✓ intl — uluslararasılaştırma, tarih/para birimi format
✓ exif — görsel EXIF metadata (medya kütüphanesi)
✓ opcache — performans (kesinlikle aktif olsun)
Laravel / Symfony için Ek Modüller
✓ pdo_mysql — PDO üzerinden MySQL
✓ fileinfo — dosya türü tespiti
✓ tokenizer — PHP kod analizi (Blade compiler)
✓ ctype — karakter tipi fonksiyonları
✓ dom — DOM manipülasyonu
Performans ve Önbellek Modülleri
✓ redis — Redis object cache (WP + WooCommerce)
✓ memcached — Memcached object cache (alternatif)
✓ imagick — ImageMagick; GD'den daha gelişmiş görüntü işleme
Imagick ve GD aynı anda aktif olabilir; WordPress Imagick'i tercih eder (varsa), yoksa GD'ye düşer. Imagick WooCommerce ürün görseli kalitesi için önerilir.
CloudLinux LVE Limitleri: Gerçekçi Beklenti
Buyukweb cPanel hosting'de her kullanıcı CloudLinux LVE (LightWeight VirtualE) kapsamındadır. LVE şu kaynakları sınırlar:
CPU → Fiziksel CPU çekirdeğinin yüzdesi (örn. %100 = 1 çekirdek)
RAM → Toplam proses belleği
IO → Disk okuma/yazma (MB/s)
IOPS → Saniyedeki I/O işlemi sayısı
Entry → Aynı anda kaç PHP işlemi çalışabilir
Processes → Toplam proses sayısı
Limit Aşıldığında: 503 Resource Limit Reached
LVE limiti aşıldığında tarayıcı "508 Resource Limit Is Reached" veya "503 Service Unavailable" döner. Bu hata hosting paketi limitinin dolduğunu gösterir.
cPanel > Metrics > Resource Usage (CloudLinux)
→ CPU, RAM, IO, Entry Process grafiklerini görüntüler
→ Hangi anlarda limit aşıldığı
Limiti aşan senaryolar:
- Kötü optimize eklenti (her istek DB sorgusu patlaması)
- Büyük import/export sırasında birden fazla paralel istek
- Kötü amaçlı yazılım (malware) arka planda CPU tüketiyor
- Aşırı trafik (gerçek trafik artışı — paket yükseltme gerekebilir)
CloudLinux LVE, paylaşımlı hosting'in güvencesidir: bir kullanıcı sunucuyu kilitleyemez. Bu nedenle
memory_limit = 1Gyazmanız LVE RAMi geçmenizi engellemez; PHP 1G görmez, LVE limiti kadar görür. Bu kısıtlama değil, izolasyon güvencesidir.
PHP Hata Loglama: error_log ve display_errors
Production sunucusunda hata mesajlarının ekranda görünmesi hem güvenlik riski hem de kötü kullanıcı deneyimidir:
; Production ayarları
display_errors = Off ; Hataları kullanıcıya GÖSTERME
log_errors = On ; Hataları dosyaya YAZ
error_reporting = E_ALL ; Tüm hataları logla (geliştirmede yararlı)
error_log = /home/kullanici/logs/php-errors.log
; Geliştirme ortamı
display_errors = On
display_startup_errors = On
error_reporting = E_ALL
cPanel Log Menüsü
cPanel > Metrics > Errors
→ Son PHP hatalarını gösterir (son 300 satır)
→ Zaman damgası, dosya yolu, satır numarası ile
Log dosyasına terminal erişiminiz varsa:
tail -f /home/kullanici/logs/php-errors.log
Hata paterni analizi için sık görülen hata türleri:
PHP Warning: Cannot modify header information — output_buffering sorunu
PHP Fatal: Allowed memory size exhausted — memory_limit artır
PHP Fatal: Maximum execution time exceeded — max_execution_time artır
PHP Notice: Undefined variable — kod hatası (E_NOTICE suppress edilebilir)
cPanel Timeout vs PHP Timeout: Üç Farklı Sınır
"Script zaman aşımına uğradı" dendiğinde üç farklı timeout mekanizması söz konusu olabilir:
1. PHP max_execution_time
→ PHP'nin CPU süresini ölçer (I/O bekleme dahil değil)
→ ini_set('max_execution_time', 0) ile script bazlı kapatılabilir
2. PHP max_input_time
→ POST/GET verisinin PHP'ye iletilmesi için maksimum süre
→ Büyük dosya yüklemelerinde kritik
3. Proxy / Web Sunucu Timeout
→ LiteSpeed: lsws.conf ProxyTimeout veya ResponseTimeout
→ Apache: Timeout direktifi (WHM > Apache Configuration)
→ Bu değer PHP'den bağımsız; PHP bitmeden web sunucu bağlantıyı keser
WooCommerce ürün import, veritabanı migrasyonu veya büyük görev işlemleri için üçünü birden artırmak gerekir:
; .user.ini
max_execution_time = 600
max_input_time = 600
; .htaccess (Apache ortamı)
TimeOut 600
LiteSpeed timeout'u WHM'den ayarlanır veya Buyukweb destek ekibi aracılığıyla talep edilebilir.
WordPress için İdeal php.ini Yapılandırması
Buyukweb cPanel hosting'de WordPress + WooCommerce çalıştıran bir site için önerilen .user.ini:
; /home/kullanici/public_html/.user.ini
; WordPress + WooCommerce — Buyukweb cPanel 2026
; Bellek
memory_limit = 512M
; Dosya yükleme
upload_max_filesize = 64M
post_max_size = 128M
; Çalışma süresi
max_execution_time = 300
max_input_time = 300
; WordPress için kritik
max_input_vars = 5000
default_charset = "UTF-8"
; Hata yönetimi (production)
display_errors = Off
log_errors = On
error_log = /home/kullanici/logs/php-errors.log
; OPcache
opcache.enable = 1
opcache.memory_consumption = 256
opcache.interned_strings_buffer = 16
opcache.max_accelerated_files = 20000
opcache.validate_timestamps = 1
opcache.revalidate_freq = 60
opcache.save_comments = 1
; JIT (PHP 8.0+, opsiyonel)
opcache.jit_buffer_size = 64M
opcache.jit = tracing
Redis Object Cache entegrasyonu için WordPress eklentisi (Redis Object Cache veya W3 Total Cache Redis modu) + Buyukweb'de redis PHP modülünün aktif olması yeterli. Redis session ve object cache kombinasyonu, aynı PHP ayarlarıyla %30-60 daha az DB sorgusu anlamına gelir.
LSCache (LiteSpeed Cache WordPress eklentisi) Buyukweb LiteSpeed sunucularıyla doğrudan entegre çalışır; sayfa önbellekleme için en optimize seçenektir.
VDS Alternatifi: PHP Stack Kontrolü Gereken Senaryolar
cPanel hosting PHP altyapısı çoğu senaryo için yeterlidir. Ancak bazı durumlar VDS gerektirebilir:
cPanel (paylaşımlı) sınırları:
× Özel PHP derlemesi (custom extension)
× PHP-FPM pool tam kontrolü (pm.max_children manuel)
× PHP 8.5 alpha/nightly gibi deneysel sürümler
× CLI üzerinden çalışan uzun daemon süreçleri
× LVE üstünde kaynak ihtiyacı (yoğun trafik)
Buyukweb VDS'te root erişiminizle kendi PHP stack kurabilirsiniz:
# AlmaLinux / Rocky Linux üzerinde PHP 8.3 (Remi repo)
dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm
dnf module enable php:remi-8.3
dnf install -y php php-fpm php-opcache php-redis php-imagick php-gd
# PHP-FPM yapılandırması
systemctl enable --now php-fpm
vi /etc/php-fpm.d/www.conf # pm.max_children, pm.max_requests vb.
Buyukweb VDS, Bursa Tier 3 veri merkezinde barındırılır. Root erişim, SSD NVMe disk ve tam PHP stack özgürlüğü ile yoğun trafik veya özel geliştirme senaryolarına uygundur.
Geçiş için destek hattı: 0850 302 60 70.
Sık Sorulan Sorular
PHP versiyonum güvenli mi?
cPanel > Software > Select PHP Version'da PHP 8.1 veya altı görüyorsanız güncelleme gerekir. PHP 8.1 Aralık 2025'te EOL oldu; artık güvenlik yaması almıyor. PHP 8.3 veya 8.4'e geçin. MultiPHP Manager'dan domain seçip versiyonu değiştirebilirsiniz; çoğu WordPress sitesi geçişi sorunsuz tamamlar.
memory_limit değerimi nasıl artırırım?
İki yol: (1) cPanel > MultiPHP INI Editor > Basic Mode > memory_limit seçin. (2) public_html/.user.ini dosyasına memory_limit = 512M yazın. CloudLinux LVE limitiniz değer tavanınızı belirler; yazdığınız değer LVE limitini aşamaz.
OPcache aktif mi? Nasıl kontrol ederim?
WordPress'te Araçlar > Site Sağlığı > Bilgi > PHP sekmesini açın; OPcache Enable satırını kontrol edin. Alternatif olarak geçici bir phpinfo() dosyası oluşturup "Zend OPcache" bölümünü arayın. Buyukweb cPanel paketlerinde OPcache varsayılan olarak aktiftir.
JIT (Just-In-Time) etkin mi?
phpinfo() çıktısında "opcache.jit" değerine bakın. tracing veya function görüyorsanız JIT aktif demektir. Off veya 0 ise .user.ini dosyasına opcache.jit = tracing ve opcache.jit_buffer_size = 64M ekleyin.
ImageMagick (Imagick) yüklü mü?
cPanel > Software > Select PHP Version > Extensions sekmesinde imagick onay kutusunu kontrol edin. İşaretli değilse tıklayıp kaydedin. WordPress ardından GD yerine otomatik olarak Imagick kullanmaya geçer; ürün görseli kalitesi artar.
WooCommerce import zaman aşımına uğruyor, ne yapmalı?
Üç timeout değerini artırın: .user.ini dosyasına max_execution_time = 600 ve max_input_time = 600 ekleyin. LiteSpeed proxy timeout için Buyukweb destek ekibine başvurun (0850 302 60 70). Büyük importlar için WooCommerce CSV Import eklentisi yerine CLI tabanlı yöntemler veya WP-CLI'yı da değerlendirin.
"508 Resource Limit Is Reached" hatasını nasıl çözerim?
Bu hata CloudLinux LVE limitinin dolduğunu gösterir. cPanel > Metrics > Resource Usage grafiklerinde CPU/RAM/Entry Process piklerini inceleyin. Sebebi bulmak için: kötü optimize eklenti, yüksek trafik veya malware. Geçici çözüm: ağır eklentiyi devre dışı bırakmak. Kalıcı çözüm: daha yüksek paket veya VDS'e geçiş. Buyukweb destek ekibi log analizi ile kaynağı tespit etmenize yardımcı olur.
Sonuç ve Buyukweb PHP Tavsiyesi
cPanel PHP yönetimi tek bir "versiyon seç, bitir" adımından ibaret değil. CloudLinux PHP Selector ile doğru modülleri etkinleştirip, MultiPHP Manager ile her domain için doğru sürümü atayıp, .user.ini ile memory_limit/max_execution_time/max_input_vars gibi kritik değerleri ayarlayıp, OPcache ve Redis ile önbellek katmanlarını devreye alarak bütünü kurmanız gerekiyor.
Buyukweb cPanel hosting paketlerinde CloudLinux + LiteSpeed LSAPI + OPcache varsayılan olarak aktif gelir. Siz doğru PHP versiyonunu seçip php.ini değerlerini uygulamanıza göre ayarladığınızda çoğu performans ve uyumluluk sorununu kendiniz çözebilirsiniz.
Karmaşık yapılandırma veya kaynak sorunları için 0850 302 60 70 numaralı destek hattımızı arayın.
İlgili Büyükweb Hizmetleri
cPanel PHP yönetimi ve hosting için Türkiye lokasyonlu paketler:
- cPanel Web Hosting — CloudLinux + LiteSpeed + MultiPHP
- WordPress Hosting — LiteSpeed Cache + OPcache + Redis
- E-Ticaret VDS — WooCommerce için yönetilen VDS
- VDS Sunucu — Root erişim, özel PHP stack, Bursa Tier 3
Sorularınız için 0850 302 60 70 numaralı destek hattımıza veya iletişim sayfamıza yazabilirsiniz.
cPanel & Plesk İlgili Hizmetlerimiz
Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin
Etiketler:

