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: Maciak Plock [dnia: Apr 03, 2020]
wynik jest wysoko w google, przy...
gryPrzez: MAMBA [dnia: Mar 24, 2020]
Warning: Only 61104 of 61105 MBy...
gryPrzez: Random32 [dnia: Mar 18, 2020]
Witam, u mnie na polskim Window...
gryPrzez: muffintodebil [dnia: Mar 04, 2020]
aha gosicu to niezly jestes zaaw...
gryPrzez: Maciek [dnia: Feb 20, 2020]
2 karty 512 kupione na allegro: ...
gryPrzez: xd [dnia: Feb 05, 2020]
zrobiłem sposób Vin/7 na dziesią...
gryPrzez: gtremik [dnia: Jan 25, 2020]
Dzięki seba86mu :) Działa
gryPrzez: Mirek [dnia: Jan 22, 2020]
A jest rozwiązanie dla Windowsa 10?
 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