mysql_connect(): The mysql extension ../public_html/includes/class_core.php on line 311 -ÇÖZÜM YOLLARI

1
275
mysql connect

mysql_connect(): The mysql extension ../public_html/includes/class_core.php on line 311 -ÇÖZÜM YOLLARI
================================================== ==========================================
İlgili hatanın tamamı

mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
/public_html/forum/includes/class_core.php on line 311

Eğer yukarıdaki hatayı alıyorsanız, bu hatanın çözümü için şu yolları dikkate almalısınız:

1. config.php içinde aşağıdakilerden biri veya daha fazlası yanlıştır:
– $config[‘Database’][‘dbname’]
– $config[‘MasterServer’][‘servername’] (Nadir durumlar dışında, bu neredeyse her zaman ‘localhost’ veya ‘127.0.0.1’ olarak bırakılmalıdır’)
– $config[‘MasterServer’][‘username’]
– $config[‘MasterServer’][‘password’] (Bazı hostlarda db şifre 8 karakter veya daha az kısıtlanmış olabilir)

Eğer emin olmadığınız şeyler var ise bu konu hakkında host sağlayıcınızdan bilgi almanız gereklidir.

2. İlgi veri tabanına bir kullanıcı atanmamış olabilir yada yetkileri kısıtlı olabilir.Çeşitli paneller olduğu için nasıl yetki atanır tek tek anlatmayacağım bu gibi bir durumu çözmek için hosting sağlayıcınızdan destek alabilirsiniz.

3. Belki şaşırabilirsiniz ancak düzenlediğini config.php dogru konumda olduğunu dogrulamalısınız FTP ‘includes’ klasörü içinde olması gereklidir.

4. Config.php doğru olarak isimlendirildiğine dikkat edin config.php.new gibi isimlerde kalmamalı config.php ismini taşımalıdır.

5. Nadir durumlarda hosting firmaları veri tabanı oluştuma sayısına kısıtlama getirmektedir, buda böyle bir problem oluşabilir ve herhangi bir yeni veritabanları oluşturmak için size izin verilmez. Bunuda ancak hostin sağlayıcınız ile iletişime geçerek çözebilirsiniz.

6. PHP yada MySQL ile ilgili bir sorun olabilir kurulmaya yada güncellenmeye çalışılan vbulletin versiyonunuzun sizin PHP ve MySQL versiyonunuz ile çalışabilir olduğuna emin olmalısınız. Eger bir sorun var ise yine host sağlayıcınız ile iletişime geçmelisiniz…

7. Halen bir çözüm yok ise sunucunuzdaki geçici yada kalıcı sorunlardan kaynaklı olabilir..

1 YORUM

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi giriniz

This site uses Akismet to reduce spam. Learn how your comment data is processed.