• 23-10-2023, 17:13:02
    #1
    Merhaba arkadaşlar, yazdığım kodlar windows cihazda xammp localhost üzerinde sorunsuz çalışıyor. Kodları ve veritabanını macbook xampp localhost üzerinde çalıştırmaya çalışınca son aşamada veritabına kayıt noktasında 500 ekranına düşüyor. Sorun ne olabilir nasıl çözebilirim yardımlarını bekliyorum.
  • 23-10-2023, 17:15:59
    #2
    phpmyadmine manuel olarak bağlanabiliyor musunuz?
  • 23-10-2023, 17:17:33
    #3
    netlook adlı üyeden alıntı: mesajı görüntüle
    phpmyadmine manuel olarak bağlanabiliyor musunuz?
    Evet hocam baglan.php sayfasını açarak baglantıyı test ediyorum sorun yok.
  • 23-10-2023, 17:19:53
    #4
    garajyazilim adlı üyeden alıntı: mesajı görüntüle
    Evet hocam baglan.php sayfasını açarak baglantıyı test ediyorum sorun yok.
    Windows a yüklediğiniz sürüm ile ios a yüklediğiniz sürüm aynı mı? İos düşük sürüm ise okumuyor olabilir.
  • 23-10-2023, 17:22:00
    #5
    Merhaba,

    500 hatasıyla karşılaşmanızın nedeni sayfada bir hata bulunması ve php.ini ayarlarınızda display_errors parametresinin kapalı olmasıdır. İlgili parametreyi "On" olarak değiştirerek hatanın ekrana yansıtılmasını sağlayabilirsiniz.
  • 23-10-2023, 17:23:43
    #6
    Scorpion2763 adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    500 Ekranına düşmesinin sebebi sayfaya bir hata var ve php.ini ayarlarınızdaki display_errors parametresinin kapalı olmasından kaynaklıdır. İlgili parametreyi "On" konumuna getirip, hatanın ekrana basılmasını sağlayabilirsiniz.
    Kodlar Windowsta sorunsuz çalışıyormuş ama hocam
  • 23-10-2023, 17:34:58
    #7
    Merhaba! Sorununuzun birkaç farklı nedeni olabilir. İlk adım olarak, kaynak kodunuzu kontrol edin ve hata ayıklama yapmak için hata günlüğünü kontrol edin. Aşağıdaki adımları izleyebilirsiniz:

    Hata günlüğünü kontrol edin: xampp klasörleri altında hata günlükleri için bir klasör olabilir. Bu klasöre gidin ve en son hata günlüğünü bulun. Bu günlük, sorununuzun nedenini belirlemekte yardımcı olabilir.

    Veritabanı bağlantısı: Veritabanına bağlanmak için doğru kimlik bilgilerine sahip olduğunuzdan emin olun. Macbook XAMPP ayarlarındaki veritabanı bağlantı ayarlarını kontrol edin ve gerekirse düzenleyin.

    Veritabanı izinleri: Macbook’unuzda veritabanı kullanmak için yeterli izniniz olduğundan emin olun. Veritabanı kullanıcı adı ve şifresiyle veritabanı dosyalarına erişim izniniz olduğundan emin olun.

    Hataları takip etme: Kodunuzda hataları kontrol etmenin birkaç yolu vardır. Bunlardan bazıları şunlardır:

    try-catch blokları kullanmak: Kodunuzdaki hata olasılıklarını yakalamak için try-catch bloklarını kullanabilirsiniz.

    Hata mesajlarını görüntüleme: Kodunuzda hata mesajlarını görüntülemek, sorunu belirlemenize yardımcı olabilir. Hata ayıklama için echo, print_r veya var_dump komutlarını kullanabilirsiniz.

    PHP sürümü uyumluluğu: PHP kodunuzun, Macbook’unuzdaki XAMPP sürümüyle uyumlu olduğundan emin olun. Bazen, kodlarımız bir platformdan diğerine geçildiğinde çalışmama sorunları orta
    ya çıkabilir.
  • 23-10-2023, 17:36:24
    #8
    Sürüm, eklenti vb durumlardan kaynaklanabilir. Debug açıp emin olmanız lazım ne 500e düşürüyor diye.
  • 23-10-2023, 18:30:13
    #9
    hepsiucuzburada adlı üyeden alıntı: mesajı görüntüle
    Merhaba! Sorununuzun birkaç farklı nedeni olabilir. İlk adım olarak, kaynak kodunuzu kontrol edin ve hata ayıklama yapmak için hata günlüğünü kontrol edin. Aşağıdaki adımları izleyebilirsiniz:

    Hata günlüğünü kontrol edin: xampp klasörleri altında hata günlükleri için bir klasör olabilir. Bu klasöre gidin ve en son hata günlüğünü bulun. Bu günlük, sorununuzun nedenini belirlemekte yardımcı olabilir.

    Veritabanı bağlantısı: Veritabanına bağlanmak için doğru kimlik bilgilerine sahip olduğunuzdan emin olun. Macbook XAMPP ayarlarındaki veritabanı bağlantı ayarlarını kontrol edin ve gerekirse düzenleyin.

    Veritabanı izinleri: Macbook’unuzda veritabanı kullanmak için yeterli izniniz olduğundan emin olun. Veritabanı kullanıcı adı ve şifresiyle veritabanı dosyalarına erişim izniniz olduğundan emin olun.

    Hataları takip etme: Kodunuzda hataları kontrol etmenin birkaç yolu vardır. Bunlardan bazıları şunlardır:

    try-catch blokları kullanmak: Kodunuzdaki hata olasılıklarını yakalamak için try-catch bloklarını kullanabilirsiniz.

    Hata mesajlarını görüntüleme: Kodunuzda hata mesajlarını görüntülemek, sorunu belirlemenize yardımcı olabilir. Hata ayıklama için echo, print_r veya var_dump komutlarını kullanabilirsiniz.

    PHP sürümü uyumluluğu: PHP kodunuzun, Macbook’unuzdaki XAMPP sürümüyle uyumlu olduğundan emin olun. Bazen, kodlarımız bir platformdan diğerine geçildiğinde çalışmama sorunları orta
    ya çıkabilir.
    canyucel adlı üyeden alıntı: mesajı görüntüle
    Sürüm, eklenti vb durumlardan kaynaklanabilir. Debug açıp emin olmanız lazım ne 500e düşürüyor diye.


    Merhaba hocam, macbook üzerinden xampp ile çalıştırdığımda veri tabanı baglantı testi olumlu oluyor. Sayfada kullanıcı girişi de oluyor yanı veri tabanı iletişimi ve veri okumada da sorun yok ama kayıt oluşturmuyor. Sadece veri yazma ile ilgili bir kısıt olabilir mi ?