How can we help you?

Sorun giderme için phpinfo sayfası nasıl oluşturulur

Ella McMorran
Written by
Ella McMorran

phpinfo(), PHP yapılandırmanızla ilgili her şeyi (sürümler, modüller, ayarlar, ortam değişkenleri) çıktılar. Hata ayıklama için çok önemlidir ancak açıkta bırakılırsa güvenlik riski de oluşturur.

phpinfo dosyasını oluşturma

  1. Alan adınızın cPanel hesabına giriş yapın (WHM bayi paneli değil)
  2. Dosyalar bölümünden Dosya Yöneticisi’ni açın
  3. Alan adınızın belge köküne gidin:
    • Ana alan adı: public_html
    • Eklenti alan adı: public_html/addondomain
    • Alt alan adı: public_html/subdomain
Note

Önemli: Farklı dizinler, .htaccess veya MultiPHP ayarları aracılığıyla farklı PHP yapılandırmalarına sahip olabilir. phpinfo dosyasını, sorun yaşadığınız tam konuma oluşturun.

  1. Üst menüden "Yeni Dosya"ya tıklayın
  2. Dosyayı phpinfo.php (veya güvenlik için info-temp-2024.php gibi daha az belirgin bir ad) olarak adlandırın
  3. Yeni dosyaya sağ tıklayın ve "Düzenle"yi seçin
  4. Kodlama sorulursa UTF-8’i seçin
  5. Bu kodu ekleyin:
    <?php
    // Sorun giderme işleminden sonra bu dosyayı kaldırın!
    phpinfo();
    ?>
  6. Dosyayı kaydedin

PHP bilgilerini görüntüleme

http://alanadiniz.com/phpinfo.php adresine gidin (gerçek alan adınız ve dosya adınızla değiştirin).

Aşağıdakiler dahil kapsamlı bilgiler göreceksiniz:

  • PHP sürümü ve derleme tarihi
  • Yüklenen yapılandırma dosyaları
  • Etkin/devre dışı modüller
  • Bellek sınırları ve yürütme süreleri
  • Ortam değişkenleri
  • Sunucu bilgileri

Nelere dikkat etmeli

Yaygın sorun giderme kontrolleri:

  • memory_limit: Yetersiz bellek beyaz ekranlara neden olur
  • max_execution_time: Çok düşük olması zaman aşımı hatalarına neden olur
  • upload_max_filesize: Dosya yükleme boyutlarını sınırlar
  • post_max_size: upload_max_filesize’dan büyük olmalıdır
  • Modül durumu: Gerekli uzantıların (mysqli, curl, gd) etkin olup olmadığını kontrol edin

Güvenlik uyarısı

Warning

KULLANIMDAN SONRA PHPINFO DOSYASINI HEMEN SİLİN

phpinfo(), aşağıdakiler dahil hassas sunucu bilgilerini ifşa eder:

  • Sunucu yolları ve yapılandırması
  • Ortam değişkenleri
  • PHP sürümü güvenlik açıkları
  • Yüklenen modüller ve sürümler

Hacker’lar aktif olarak phpinfo.php dosyalarını tarar. Sizinkini benzersiz bir şekilde adlandırın ve sorun giderme işleminden sonra dakikalar içinde kaldırın.

Alternatif: Komut satırı yöntemi

SSH erişiminiz varsa, bu daha güvenlidir:

php -i > phpinfo.txt

Ardından metin dosyasını web üzerinden ifşa etmeden yerel olarak inceleyin.