PHP kullanarak bir Heroku uygulamasında ClearDB veritabanına bağlanmak hata mesajı vermeden başarısız oluyor


0

Ben mysqli_connect içinde yanlış bir isim veya şifre sağlama olasılığını dışladım, çünkü onları bilerek yanlış yapmak için değiştirdiğimde aslında mysqli_connect_error () 'dan bir hata mesajı alıyorum. Aşağıdaki kodla bağlantı başarısız, ancak hata mesajı alıyorum. Fikirlerim tükendi. Hata ayıklamanın yanında ne yapmamı önerirsiniz?

 <?php

        $con = mysqli_connect("eu-cdbr-west-02.cleardb.net", "b497f08cc1919a", "7d15759b", "heroku_8d537c3a6f00758"); 

        if (!$conn) 
        {
            die("Connection failed: " . mysqli_connect_error());
        }
        echo "Connected successfully";


    ?>

Düzenleme: Seth'in işaret ettiği gibi, bir değişkenin adını yanlış yazdım. Üzgünüm, kendimi göreceğim. :(


Hepimiz böyle hatalar yaparız. Sadece Seth'in cevabını cevap olarak işaretle.
— music2myear

Hata bildirimi burada yardımcı olabilirdi.
— Funk Forty Niner

1
BTW, umarım bunlar gerçek giriş bilgileri değildir. Öyle görünüyorlar ve öyleyse gidip şimdi değiştirmelisin.
— Funk Forty Niner

Evet, burada şifreyi göstermenin tehlikeye girdiği anlamına geldiğini biliyorum. Sadece öğrenmek için bir kum havuzu kuruyorum, tamam. Gerçek konuşlandırdığımda değiştireceğim.
— Hagel

Yanıtlar:


0

Kodunuz kullanıyor $con bağlantı için ancak kontrol $conn. "Başarılı bir şekilde bağlandı" metnini görmüyorsanız, uygulamanızın bir bütün olarak muhtemelen başka bir sorunu var. Genellikle bunu içine koyardın else Bölüm.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.