Bazı durumlarda cPanel üzerinde PHP Debug modunu aktive etmek gerekebilir. Bu makalede, PHP Debug modunu nasıl aktif edeceğinizi adım adım açıklayacağız.
1. Müşteri Paneline Giriş Yapma
Öncelikle, Gnet müşteri paneline giriş yapmanız gerekmektedir. Müşteri paneline giriş yaptıktan sonra sol menüden “Hostinglerim” sekmesine tıklayın ve ilgili hosting hesabını seçip “Yönet” butonuna tıklayın.
2. cPanel’e Giriş Yapma
Açılan yönetim sayfasında “cPanel’e Giriş Yap” butonuna tıklayın. Bu işlem, cPanel kontrol paneline erişmenizi sağlar.
3. PHP Selector Aracını Bulma
cPanel kontrol panelinde, “Select PHP Version” aracını bulmanız gerekmektedir. Bunu yapmak için, üstteki arama çubuğuna “PHP Version” yazabilir veya “Yazılımlar” sekmesine giderek “Select PHP Version” aracını seçebilirsiniz.
4. PHP Selector Uygulamasında Debug Modunu Açma
“Select PHP Version” aracını açtıktan sonra, mevcut PHP versiyonunuzu (Current PHP Version) göreceksiniz. “Options” sekmesine tıklayın ve “display_errors” seçeneğini işaretleyin. Ardından “error_reporting” seçeneğinin yanındaki “Choose any value” butonuna tıklayarak “E_ALL” seçeneğini seçin.
5. WordPress Kullanıyorsanız İlave İşlem Yapma
Eğer WordPress kullanıyorsanız, cPanel üzerinde Dosyalar sekmesine gidin ve “Dosya Yöneticisi” aracını bulun.
6. wp-config.php Dosyasını Düzenleme
Dosya yöneticisi açılınca “wp-config.php” dosyasını bulun ve sağ tıklayarak bir metin editörü ile açın. Bu dosyada aşağıdaki kod dizisini kopyalayıp yapıştırın ve kaydederek çıkış yapın:
// Enable WP_DEBUG mode define( 'WP_DEBUG', true ); // Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 ); // Use dev versions of core JS and CSS files (only needed if you are modifying these core files) define( 'SCRIPT_DEBUG', true );
Bu kod dizisi sayesinde PHP Debug modu aktif olacak ve tüm hataları bildirim ve uyarıları wp-content dizininde debug.log adlı bir dosya üzerinde kaydedecektir.