lostyazilim
tr.link

Php veritabanı bağlantı hatası

12 Mesajlar 1.644 Okunma
lstbozum
tr.link

ByLex ByLex AsosyalTR Kullanıcı
  • Üyelik 03.05.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Lise
  • Konum Adana
  • Ad Soyad E** Y**
  • Mesajlar 55
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
merhaba scriptim tamamen çalışıyordu yeni hosta geçiş yaptım scripti yükledim gerekli ayarları yaptım fakat bağlantılar çalışmıyor veritabanına destek talebi açtığımda sorunun benden kaynaklı oldugun söylüyorlar. ama aynı scyi free bir hosta yükleyip denediğimde sorunsuz çalışıyor herşey
sizce hata nedir?

Örnek bir bağlantı kodu
$host = "localhost";
$root = "username";
$sifre = "şifre";
$vt = "dbname";
$baglan = mysql_connect($host,$root,$sifre) or die(mysql_error());
$vt_sec = mysql_select_db($vt,$baglan) or die(mysql_error());
$sorgu = mysql_query("SELECT * FROM uyeler");
$say = mysql_num_rows($sorgu);
echo ''.$say.'';
?>


bilgiler tamamen doğrudur. tüm php sürümleerinde denedim hepsinde aynı hata çalışmıyor
 

 

wmaraci
reklam

emreyvz emreyvz .NET Core & Angular & PHP Kullanıcı
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 691
  • Beğeniler 110 / 250
  • Ticaret 24, (%100)
Hosting hizmetinizde PHP 7 versiyonu default olarak yüklüdür. Sizin scriptinizde mysql methodları kullanılmış. Bu method'lar PHP 7 ile kalktı. Dolayısıyla PHP 7 çalışan bir hosting'de bu method'lar ile DB bağlantısı yapamazsınız. Yapabileceğiniz 2 şey var. İlki çok kolay ver önerim olan; sunucunun PHP versiyonunu 5.x versiyonlarına düşürmek. İkincisi ise mysql fonksiyonlarını mysqli veya PDO olacak şekilde güncellemek. İlkini Cpanelde PHP versiyon tarzı ada sahip olan bir sayfada değiştirebilirsiniz.
 

 

ByLex ByLex AsosyalTR Kullanıcı
  • Üyelik 03.05.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Lise
  • Konum Adana
  • Ad Soyad E** Y**
  • Mesajlar 55
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
emreyvz tüm php sürümlerinde denedim yani 5.x lerde 7.x lerde denedim yine aynı hata mevcut :/
 

 

Storyman Storyman Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 31.08.2020
  • Yaş/Cinsiyet 44 / E
  • Meslek Reklam Ajansı ve Web Geliştirm
  • Konum Bursa
  • Ad Soyad E** T**
  • Mesajlar 210
  • Beğeniler 129 / 105
  • Ticaret 1, (%100)
Error modu aktif edip sayfada aldığınız hatayı bastırıp paylaşabilir misiniz?
 

 

wmaraci
wmaraci

darkcoder darkcoder WM Aracı Kullanıcı
  • Üyelik 05.10.2020
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 161
  • Beğeniler 2 / 54
  • Ticaret 3, (%100)
Error loglarında ne yazıyor belirtirseniz ona göre bir işlem yapalım.
Bir diğer tahmin cpanel kontrol paneli kullanıyorsanız oluşturduğunuz veritabanı kullanıcı adı ve veritabanının önüne user_ veya karmaonek_ ekini ekler, bunları yazmayıp sadece oluşturduğunuz veritabanı ve kullanıcı adını yazarsanız, bağlantı gerçekleşmez.
 

 

capscroll capscroll WM Aracı Kullanıcı
  • Üyelik 02.08.2019
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Kahramanmaraş
  • Ad Soyad A** K**
  • Mesajlar 164
  • Beğeniler 41 / 54
  • Ticaret 0, (%0)
Sayfanızın en başına şu kodu ekleyin;

error_reporting(E_ALL);
 

 

Weismann21 Weismann21 WM Aracı Kullanıcı
  • Üyelik 29.11.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Cross Platform Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 168
  • Beğeniler 12 / 47
  • Ticaret 0, (%0)
mysql_connect böyle değilde mysqli_connect olarak dene diğerlerinede tabi ki mysqi olarak çevir
 

 

ByLex ByLex AsosyalTR Kullanıcı
  • Üyelik 03.05.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Lise
  • Konum Adana
  • Ad Soyad E** Y**
  • Mesajlar 55
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Weismann21 denedim fakat değişen birşey olmadı
 

 

ByLex ByLex AsosyalTR Kullanıcı
  • Üyelik 03.05.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Lise
  • Konum Adana
  • Ad Soyad E** Y**
  • Mesajlar 55
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
darkcoder merhaba zaten ekli önadları ama bağlantı gerçekleşmiyor birazdan hata loglarını paylaşacağım
 

 

ByLex ByLex AsosyalTR Kullanıcı
  • Üyelik 03.05.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Lise
  • Konum Adana
  • Ad Soyad E** Y**
  • Mesajlar 55
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Birde konudada belirttiğim gibi free hosta yükleyip ayarlamaları yaptığımda çalışıyor sorunsuz ama paralı aldığım hostumda çalışmıyor destek talebi olarak belirtim hatanın benden kaynaklı oldugun söylüyorlar
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al