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
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.
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?
-
Ü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.
-
Ü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);
-
Ü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
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