cPanel veritabanı kurulumu yapın hatası

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Uzman Üye
Katılım
4 Tem 2023
Mesajlar
151
Tepki puanı
2
Ödüller
1
2 HİZMET YILI
Site işlerinde acemiyim. cPanel üzerinden siteme veri tabanı oluşturdum, kullanıcı oluşturdum tüm yetkileri verdim phpmyadminden'de oluşturduğum veritabanının içine sitemin SQL dosyasını aktardım. Daha sonra PHP dosyalarımı CPanel'de sitemin public_html klasörüne attım hosting ayarlarınıda yaptım(dbname username pass). Sitenin açılması gerekiyordu fakat hâlâ veri tabanı kurulumu yapın diye bir hata veriyor. Bilenler adım adım yazabilir mi?

resim_2023-12-14_070523101.png
 
Son düzenleme:
Onaylı Üye
Katılım
5 Kas 2022
Mesajlar
60
Tepki puanı
2
Ödüller
2
Yaş
25
3 HİZMET YILI
sqlin ve site dosyalarının icine cPanelindeki hosting ayarlarını yaptın mı?
 
Tutti mi chiedono perché ho imparato questa lingua
Süper Üye
Katılım
17 Mar 2016
Mesajlar
634
Çözümler
5
Tepki puanı
112
Ödüller
11
10 HİZMET YILI
Veri tabani bilgilerin yanlis buyuk ihtimalle yani bağlantı ayarlarındaki sunucu adı db ismini ve şifresini hostingindeki bilgilere göre düzenlemen gerekmekte
 
Süper Üye
Katılım
28 Ocak 2018
Mesajlar
1,208
Çözümler
28
Tepki puanı
142
Ödüller
10
Sosyal
8 HİZMET YILI
Veri tabanına erişim yetkisi olan bir hesap açman lazım. PHP üzerinden o hesabın bilgileri ile işlem yaparsan sorun kalmaz.
 
Uzman Üye
Katılım
16 Haz 2022
Mesajlar
159
Tepki puanı
7
Ödüller
2
Yaş
27
3 HİZMET YILI
bence bilen birinden yardım al yoksa çok zor yapmak
 
Uzman Üye
Katılım
4 Tem 2023
Mesajlar
151
Tepki puanı
2
Ödüller
1
2 HİZMET YILI
veri tabanına erişim yetkili hesap lazım bre
veritabanına kullanıcı oluşturup tüm yetkileri verdim zaten

Veri tabani bilgilerin yanlis buyuk ihtimalle yani bağlantı ayarlarındaki sunucu adı db ismini ve şifresini hostingindeki bilgilere göre düzenlemen gerekmekte
yaptım o ayarları db user pass hepsini halletim yine veritabanı kurulumu yapın diyor 3 4 kere gerekirse internetten baktım ama olmuyor

sqlin ve site dosyalarının icine cPanelindeki hosting ayarlarını yaptın mı?
yaptım
 
Tutti mi chiedono perché ho imparato questa lingua
Süper Üye
Katılım
17 Mar 2016
Mesajlar
634
Çözümler
5
Tepki puanı
112
Ödüller
11
10 HİZMET YILI
veritabanına kullanıcı oluşturup tüm yetkileri verdim zaten


yaptım o ayarları db user pass hepsini halletim yine veritabanı kurulumu yapın diyor 3 4 kere gerekirse internetten baktım ama olmuyor


yaptım
Bağlantı kısmının kodunu atarsan yada veri tabani kurulumu yapın nerede diyorsa o kısımların kodunu atarsan inceleyebiliriz yani veritabanı kurulumu yapın hatası belli bir hata değil, belli koşullarda kullanıcının kendi yazdırdığı bir mesaj. Haliyle kodu paylaşmadan bir çözüm bulman biraz zor...
 
Onaylı Üye
Katılım
5 Nis 2023
Mesajlar
51
Tepki puanı
0
Ödüller
1
Yaş
31
3 HİZMET YILI
Bu hata mesajı, veritabanına erişmeye çalışırken kullanıcı adı ve şifre bilgilerinizin yanlış olduğunu veya eksik olduğunu gösterir. Spesifik olarak, root kullanıcısı için localhost üzerinde şifre kullanılmadan erişim denemesi yapıldığında bu hata alınır. Sorunu çözmek için aşağıdaki adımları takip edebilirsiniz:

  1. Şifrenizi Kontrol Edin: Veritabanına bağlanırken doğru kullanıcı adı ve şifreyi kullandığınızdan emin olun. Eğer şifrenizi bilmiyorsanız veya unuttuysanız, veritabanı yöneticisi (DBA) ile iletişime geçin veya yerel bir ortamda çalışıyorsanız, veritabanı sunucunuzun şifresini sıfırlayabilirsiniz.
  2. Bağlantı Bilgilerinizi Güncelleyin: Uygulamanızın veritabanı bağlantı ayarlarını içeren dosyasını bulun. Bu dosya genellikle config.php, database.php, dbconfig.php gibi isimlerle anılır. Bu dosyada, username, password, database name ve host bilgilerinin doğru olduğundan emin olun. Eğer şifre kullanmak istiyorsanız, şifrenizi buraya eklemelisiniz.
    Örnek bağlantı ayarları (PHP için):
  3. Python:
    $host = 'localhost';
    $db   = 'veritabani_ismi';
    $user = 'root';
    $pass = 'sifreniz'; // Buraya şifrenizi ekleyin
    $charset = 'utf8mb4';
    
    $dsn = "mysql:host=$host;dbname=$db;charset=$charset";
    $options = [
        PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
        PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
        PDO::ATTR_EMULATE_PREPARES   => false,
    ];
    1. Bu ayarlarda, $pass değişkenine şifrenizi ekleyerek hata mesajında belirtilen using password:NO durumunu YES olarak değiştirmiş olursunuz.
    2. MySQL/MariaDB Servisinizin Çalıştığından Emin Olun: Eğer yerel bir sunucuda çalışıyorsanız, MySQL veya MariaDB servisinizin çalışıyor olduğundan emin olun. Linux üzerinde systemctl status mysql veya systemctl status mariadb komutlarını, Windows üzerinde ise Hizmetler uygulamasını kullanarak kontrol edebilirsiniz.
    3. Veritabanı Yetkilerinizi Kontrol Edin: Eğer doğru kullanıcı adı ve şifre ile bağlanmaya çalışıyor ancak hala hata alıyorsanız, root kullanıcısının localhost üzerinde gerekli yetkilere sahip olduğundan emin olun. MySQL komut satırı aracılığıyla veya bir veritabanı yönetim aracı kullanarak bu yetkileri kontrol edebilirsiniz.
      Bu adımları takip ettikten sonra, uygulamanızı veya veritabanı bağlantınızı tekrar deneyin. Eğer sorun devam ederse, hata mesajlarını ve yapılandırma dosyalarınızın ilgili kısımlarını gözden geçirerek ek bilgiler arayın veya daha spesifik yardım için bir forumda soru sorabilirsiniz.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst