freelance iş ilanları

PHP 7.4 + MySQL 8.0 Bağlantı Hatası

10 Mesajlar 1.389 Okunma
lstbozum
smsonayhizmeti

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1403
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
Merhaba,

PHP'de yeniyim. Basit bir uygulama yazmak istiyordum. Fakat MySQL bağlantısı kısmında sorun yaşadım. Hata çok açıklayıcı olmadığı için çözümü bulamadım. Parolayı değiştirmem gerektiğine dair yazılar okudum. Değiştirdim, sonuç aynı.

Aldığım hata;
[COLOR=RED]Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in C:\nginx-1.19.4\html\index.php:4 Stack trace: #0 {main} thrown in C:\nginx-1.19.4\html\index.php on line 4[/COLOR]

Yalnızca mysql fonksiyonlarında bu hatayı alıyorum. Php>ext klasöründe mysqli.dll dosyası yer almaktadır. MySQL Server da sorunsuz çalışmaktadır.


$db = mysqli_connect("localhost", "root", "pass", "db");


Port bilgisini girerek denedim yine olmadı. Hatanın sebebini bilenler yardımcı olurlarsa sevinirim.
 

 

technovenue.com
wmaraci
reklam

SinanSS SinanSS WM Aracı Kullanıcı
  • Üyelik 15.11.2019
  • Yaş/Cinsiyet 22 / E
  • Meslek Back-End Developer
  • Konum İzmir
  • Ad Soyad S** S**
  • Mesajlar 84
  • Beğeniler 24 / 16
  • Ticaret 0, (%0)
Hocam MySQL artık eskide kaldı PDO kullanmanızı tavsiye ederim. Yok illa MySQL kullanacağım diyorsanız aşağıdaki konuya bakın derim.

https://stackoverflow.com/questions/25281467/fatal-error-call-to-undefined-function-mysqli-connect
 

 

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1403
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
SinanSS PDO'ya geçiş yapacağım, şimdilik basit bir uygulama yapmak istemiştim hızlıca. Paylaştığınız yöntemi uyguladım fakat olmadı.
 

 

technovenue.com

Storyman Storyman Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 31.08.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Reklam Ajansı ve Web Geliştirm
  • Konum Bursa
  • Ad Soyad E** T**
  • Mesajlar 210
  • Beğeniler 129 / 105
  • Ticaret 1, (%100)
Sunucunuzda mysqli fonksiyonu etkinleştirilmemiş olabilir. Gerekirse host şirketinize sorun. PHP sürümünüzü de kontrol edin, tercihen 7.3 olsun.
Pdo'ya geçmenizi bende önemle tavsiye ederim.
 

 

wmaraci
wmaraci

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1403
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
Storyman Localhost üzerinde denemeler yapıyorum. Mysqli fonksiyonunu başka ne şekilde etkinleştirebilirim söylerseniz iyi olur.
 

 

technovenue.com

Storyman Storyman Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 31.08.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Reklam Ajansı ve Web Geliştirm
  • Konum Bursa
  • Ad Soyad E** T**
  • Mesajlar 210
  • Beğeniler 129 / 105
  • Ticaret 1, (%100)
Wamp, Xamp, appserver hangisini kullanıyorsunuz?
 

 

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1403
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
Storyman Hiçbirisini. Sadece Nginx üzerinde PHP çalışıyor bildiğim kadarıyla. Php fast-cgi köprü kuruyor olabilir. Yanlış biliyor olabilirim, dediğim gibi acemiyim PHP'de.
 

 

technovenue.com

ntka ntka https://ntka.org Kullanıcı
  • Üyelik 22.01.2012
  • Yaş/Cinsiyet 41 / E
  • Meslek Agent
  • Konum İstanbul Anadolu
  • Ad Soyad N** T**
  • Mesajlar 2762
  • Beğeniler 811 / 810
  • Ticaret 262, (%100)
Böyle deneyin.


/* Bağlantıyı Başlat */
$conn = mysqli_connect("localhost","KULLANICI_ADI","ŞİFRESİ","DB_ADI");

/* Bağlantıyı Kontrol Et */
if (mysqli_connect_errno()){
/* Bağlantı Başarısız İse */
echo "Bağlantısı Başarısız. Hata: " . mysqli_connect_error();
}else{
/* Bağlantı Başarılı İse */
echo 'Bağlantı Başarılı.';
}/* Bağlantıyı Sonlandır. */
mysqli_close($conn);

 

 

dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye

ntka ntka https://ntka.org Kullanıcı
  • Üyelik 22.01.2012
  • Yaş/Cinsiyet 41 / E
  • Meslek Agent
  • Konum İstanbul Anadolu
  • Ad Soyad N** T**
  • Mesajlar 2762
  • Beğeniler 811 / 810
  • Ticaret 262, (%100)
Localhost da hangi local server kullanıyorsunuz?
 

 

dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1403
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
ntka Nginx kullanıyorum. Paylaştığınız kodu denedikten sonra haber veririm.
 

 

technovenue.com
wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al