Logowanie
 Instalacja CMS Drupal - błąd połączenia z bazą

Autor: Mariusz Kołacz (rokko)
Strona autora: techformator.pl
Kontakt: m.kolacz(at)hotfix.pl

W ostatnim czasie instalując system zarządzania treścią Drupal na kilku darmowych jaki i płatnych hostingach, spotkałem się z problemem połączenia z bazą danych. Problem nie jest skomplikowany, rozwiązanie bardzo proste, lecz mimo to postanowiłem opisać "usterkę" i jej rozwiązanie, ponieważ nie widziałem na żadnej stronie rozwiązania tego problemu.

Instalacja Drupala nie jest trudna, jednakże na niektórych hostingach, na etapie "Ustawienia bazy danych/Konfiguracja bazy danych" może dojść do sytuacji, że pomimo wpisania właściwych danych autoryzacyjnych, to i tak nie zostaniemy połączeni z bazą. Problem jest o tyle ciekawy, iż występuje nawet wtedy, gdy prawidłowo ustawiliśmy uprawnienia (chmody) do pliku settings.php znajdującym się w katalogu \sites\default i tak też było w opisywanym przypadku. Ustawienie właściwych chmodów nie skutkowało rozwiązaniem problemu, klikając Zachowaj i kontynuuj dane konfiguracyjne nie zapisywały się i dochodziło do przekierowania na stronę konfiguracji bazy.


Instalacja Drupala - konfiguracja bazy danych


Rozwiązanie tego problemu jest bardzo proste, jednakże nie wszyscy użytkownicy są tego świadomi. Wystarczy ręcznie zmodyfikować plik settings.php i uzupełnić go o informacje niezbędne do połączenia z bazą danych.

  • Otwieramy do edycji plik settings.php
  • Szukamy zmiennej $db_url
  • Uzupełniamy dane według formuły: $db_url = 'mysql://użytkownik:hasło@localhost/nazwa_bazy'; lub $db_url = 'mysql://użytkownik:hasło@adres_bazy/nazwa_bazy';
  • Dla przykładu wezmę darmowy hosting cba:
    $db_url = 'mysql://userek:moje_hasło@mysql.cba.pl/nazwa_bazy_cba_pl';
    Wszystkie dane niezbędne do połaczenia z bazą dostępne są w panelu administracyjnym, po zalogowaniu się na swoje konto na stronie hostingu. W razie dalszych problemów czy wątpliwości czytajcie zawsze FAQ na stronie usługodawcy.
  • Zapisujemy plik i wysyłamy na serwer.
  • Wywołujemy ponownie instalację Drupala, na etapie Konfiguracji bazy danych nie wpisujemy żadnych danych, tylko zwyczajnie klikamy Zachowaj i kontynuuj. Rozpocznie się proces połączenia z bazą i instalacja skryptu.

Copyright © rokko


Wszystkie prawa zastrzeżone. Kopiowanie całości lub fragmentów niniejszego artykułu jest zabronione.

 Reklama

 Komentarze
Brak dodanych komentarzy. Może czas dodać swój?
 Dodaj komentarz
Dla wszystkich komentarzy wymagana jest ich akceptacja przez moderatora.

Nick:



AntyBOT (dla niezalogowanych): Napisz słowo hotfix wielkimi literami

/articles.php?article_id=279

 Artykuły
Polecany artykuł


Jak walczyć z pobieraczkiem? Jak odstąpić od umowy? O tym w artykule.
 Ostatnie komentarze
gryPrzez: patryk7133 [dnia: Feb 10, 2019]
Witam. Moja karta 128 GB prze...
gryPrzez: Gracz [dnia: Jan 24, 2019]
Chcę naprawić rejestr ale mam la...
gryPrzez: Wiktor_Szkoła_Pruszków_Technik [dnia: Jan 21, 2019]
KAWAŁ DOBREJ ROBOTY!!!!!!!!!!`11...
gryPrzez: Bolek [dnia: Jan 11, 2019]
Panowie do takich sprzedawców tr...
gryPrzez: Jurek! [dnia: Jan 10, 2019]
Super! autoodtwarzanie w Win ...
gryPrzez: Bociuch [dnia: Dec 29, 2018]
Dzięki działa znakomicie
gryPrzez: SD_joke [dnia: Dec 28, 2018]
U mnie zakup 32GB od gasgroup na...
gryPrzez: nerevarine [dnia: Dec 27, 2018]
Tylko że nie istnieje taki forma...
 Gry
Polecany artykuł


Quake

Klasyk FPS w wersji flash.
 Programy
Polecany artykuł


Tapin Radio Darmowa aplikacja służąca do słuchania i nagrywania radia internetowego
 Recenzje
Polecana recenzja


Sleeping Dogs
Policjant pod przykrywką rozpracowuje Triadę.
 Facebook