Kennisbank

1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!

Een onderbreking tussen Joomla en de database oplossen

Deze handleiding beschrijft de foutmelding "Database connection error: could not connect to mysql" die kan optreden wanneer er wijzigingen worden aangebracht in een Infomaniak-hostingomgeving waarop de webapplicatie Joomla is geïnstalleerd.

 

Inleiding

  • Om de website weer te laten werken, moet u enkele gegevens in het bestand configuration.php van Joomla controleren en aanpassen:
    1. De naam van de MySQL-database – dit is vaak een prefix dat aan de bestaande databasenaam en gebruikersnaam is toegevoegd (bijvoorbeeld bddname voorheen, abcd_bddname na de wijziging).
    2. De MySQL-databaseserver (bijvoorbeeld mysql.domain.xyz voorheen, abcd.myd.infomaniak.com na de wijziging).
    3. De gebruikersnaam die toegang heeft tot de MySQL-database (bijvoorbeeld userbdd voorheen, abcd_userbdd na de wijziging).
    4. Het pad naar twee mappen, /tmp en /logs:

 

Bijgewerkte informatie ophalen

Voor de punten 1, 2 en 3 in de bovenstaande inleiding:

  1. Klik hier om toegang te krijgen tot het beheer van uw product in de Infomaniak Manager (Hulp nodig?).
  2. Klik rechtstreeks op de naam van het betreffende product.
  3. Klik in het linkermenu op Database.
  4. Zoek uw huidige MySQL-gegevens op en bewaar deze (Hulp nodig?).

Voor punt 4 van de bovenstaande inleiding:

  1. Klik hier om toegang te krijgen tot het beheer van uw product in de Infomaniak Manager (Hulp nodig?).
  2. Klik rechtstreeks op de naam van het betreffende product.
  3. Klik op Beheren onder Geavanceerde instellingen:
  4. Onder het tabblad PHP | Apache, onder PHP-informatie, klikt u op Informatie weergeven.
  5. Onder de regel _SERVER['DOCUMENT_ROOT'] kopieert u het pad aan de rechterkant:

 

Wijzig het bestand configuration.php van Joomla

Vereisten

Bewerk vervolgens het bestand configuration.php, dat zich in de hoofdmap van uw Joomla bevindt:

  1. Zoek de betreffende paragraaf op en werk de 4 informatie-items in de inleiding hierboven bij.
  2. Vervang ook het oude pad (inclusief "www") door het nieuwe pad:
     
  3. Sla het bestand op; uw Joomla-installatie zal nu verbinding maken met de juiste database.

 

Controleer de aangebrachte wijzigingen

In de Joomla-interface kunt u de paden van de mappen /logs en /tmp controleren:

  • Voor de map /logs: ga naar Systeem / Configuratie en vervolgens naar Systeem.
  • Voor de map /tmp: ga naar Systeem / Configuratie en vervolgens naar Server.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/272


Is deze veelgestelde vragenlijst nuttig geweest?