• 08-02-2025, 00:57:24
    #1
    merhabalar bir scriptim var kurduk herşeyi sql dosyalarını attım. Ama site açıldığında beyaz ekran var bunun sebebi nedir nasıl düzelebilir? bir arkadaş php sürümü dedi ama pek emin değilim yardımınızı bekliyorum
  • 08-02-2025, 00:59:34
    #2
    • PHP Hatalarını Gösterme: Beyaz ekran genellikle hata ayıklama yaparken karşımıza çıkar. Hataları görebilmek için php.ini dosyasında hata raporlama ayarlarını değiştirin. Aşağıdaki ayarları yapın:


      display_errors = On
      error_reporting = E_ALL
      Eğer sunucuya erişiminiz yoksa, kodun en başına aşağıdaki satırları ekleyebilirsiniz:
      php
      ini_set('display_errors', 1);
      ini_set('display_startup_errors', 1);
      error_reporting(E_ALL);
    • PHP Sürümü: Kullandığınız scriptin hangi PHP sürümüyle uyumlu olduğunu kontrol edin. Eğer scriptin gereksinimleri farklı bir PHP sürümü gerektiriyorsa, sunucudaki PHP sürümünü değiştirmeniz gerekebilir. Genellikle PHP 7.x veya 8.x sürümleri yaygın olarak kullanılır.
    • Veritabanı Bağlantısı: Veritabanı bağlantı bilgilerinizi (kullanıcı adı, şifre, veritabanı adı) kontrol edin. Yanlış bilgiler beyaz ekran hatası verebilir.
    • Dosya İzinleri: Scriptin bulunduğu dizin ve dosyaların izinlerini kontrol edin. PHP, dosyalara erişim için gerekli izinlere sahip olmayabilir.
    • Log Dosyaları: Sunucuda hata loglarını kontrol edin. Genellikle /var/log/apache2/error.log veya /var/log/nginx/error.log gibi yerlerde bulunabilir. Hatalar burada detaylı bir şekilde listelenebilir.
  • 08-02-2025, 01:01:05
    #3
    Php sürümü olabilir, benzeri başıma gelmişti. Panelden php sürümünü değiştirmeyi dene. Olmazsa zaten sebep o değildir.
  • 08-02-2025, 01:02:01
    #4
    Fanetsa adlı üyeden alıntı: mesajı görüntüle
    • PHP Hatalarını Gösterme: Beyaz ekran genellikle hata ayıklama yaparken karşımıza çıkar. Hataları görebilmek için php.ini dosyasında hata raporlama ayarlarını değiştirin. Aşağıdaki ayarları yapın:


      display_errors = On
      error_reporting = E_ALL
      Eğer sunucuya erişiminiz yoksa, kodun en başına aşağıdaki satırları ekleyebilirsiniz:
      php
      ini_set('display_errors', 1);
      ini_set('display_startup_errors', 1);
      error_reporting(E_ALL);
    • PHP Sürümü: Kullandığınız scriptin hangi PHP sürümüyle uyumlu olduğunu kontrol edin. Eğer scriptin gereksinimleri farklı bir PHP sürümü gerektiriyorsa, sunucudaki PHP sürümünü değiştirmeniz gerekebilir. Genellikle PHP 7.x veya 8.x sürümleri yaygın olarak kullanılır.
    • Veritabanı Bağlantısı: Veritabanı bağlantı bilgilerinizi (kullanıcı adı, şifre, veritabanı adı) kontrol edin. Yanlış bilgiler beyaz ekran hatası verebilir.
    • Dosya İzinleri: Scriptin bulunduğu dizin ve dosyaların izinlerini kontrol edin. PHP, dosyalara erişim için gerekli izinlere sahip olmayabilir.
    • Log Dosyaları: Sunucuda hata loglarını kontrol edin. Genellikle /var/log/apache2/error.log veya /var/log/nginx/error.log gibi yerlerde bulunabilir. Hatalar burada detaylı bir şekilde listelenebilir.
    mehmetsc adlı üyeden alıntı: mesajı görüntüle
    Php sürümü olabilir, benzeri başıma gelmişti. Panelden php sürümünü değiştirmeyi dene. Olmazsa zaten sebep o değildir.
    tam olarak nereden değişiyoruz php sürümünü?
  • 08-02-2025, 01:03:08
    #5

    1. cPanel Kullanıyorsanız:

    1. cPanel'e giriş yapın.
    2. "Software" (Yazılım) bölümünde "Select PHP Version" (PHP Sürümünü Seç) veya "MultiPHP Manager" (MultiPHP Yönetici) seçeneğine tıklayın.
    3. Açılan sayfada, istediğiniz alanı veya etki alanını seçin.
    4. İstediğiniz PHP sürümünü seçin.
    5. Değişiklikleri kaydedin.

    2. Plesk Kullanıyorsanız:

    1. Plesk paneline giriş yapın.
    2. İlgili alan adına gidin.
    3. "Web Hosting Settings" (Web Hosting Ayarları) veya "PHP Settings" (PHP Ayarları) seçeneğine tıklayın.
    4. PHP sürümünü değiştirin ve kaydedin.
  • 08-02-2025, 01:03:55
    #6
    Bir sürü sebebi olabilir
    .htaccess dosyasina bu kodlari yazarsaniz sorunlar ekranda gozukecektir gpt ye yada stackoverflow dan bakip cözebilirsiniz



    php_flag display_errors on
    php_value error_reporting 32767
  • 08-02-2025, 01:09:45
    #7
    Fanetsa adlı üyeden alıntı: mesajı görüntüle

    1. cPanel Kullanıyorsanız:

    1. cPanel'e giriş yapın.
    2. "Software" (Yazılım) bölümünde "Select PHP Version" (PHP Sürümünü Seç) veya "MultiPHP Manager" (MultiPHP Yönetici) seçeneğine tıklayın.
    3. Açılan sayfada, istediğiniz alanı veya etki alanını seçin.
    4. İstediğiniz PHP sürümünü seçin.
    5. Değişiklikleri kaydedin.

    2. Plesk Kullanıyorsanız:

    1. Plesk paneline giriş yapın.
    2. İlgili alan adına gidin.
    3. "Web Hosting Settings" (Web Hosting Ayarları) veya "PHP Settings" (PHP Ayarları) seçeneğine tıklayın.
    4. PHP sürümünü değiştirin ve kaydedin.
    hocam 7.4 te şuan ama scriptin php sürümüne nereden bakacağımı bulamadım
  • 09-02-2025, 00:54:48
    #8
    buraxklc adlı üyeden alıntı: mesajı görüntüle
    hocam 7.4 te şuan ama scriptin php sürümüne nereden bakacağımı bulamadım
    Kurcalayarak bulmuşsundur şimdiye heralde ama yine de söyliyim. Scriptin index sayfasında veya bağlantı sayfasında yazarlar genelde en üstte falan. Ama yazmayadabilirler. Sen hostingin versiyonunu değiştirip çalıştırmaya çalış. Script yeni kodlandıysa php 8,0 ile dene. Çok eskiyse 5,0 ile dene. Yine olmazsa arkadaşların yazdığı diğer önerilere bakman gerek