Auteur Topic: Fout bij het maken van de databaseconnectie  (gelezen 4462 keer)

Offline BCMascha

  • Bedankjes
  • -Gegeven: 11
  • -Ontvangen: 4
  • Berichten: 78
Fout bij het maken van de databaseconnectie
« Gepost op: 24 december 2017, 18:43:26 »
Hallo allemaal,

Ik ben een Wordpress site aan het overzetten naar mijn NAS. Ik heb een backup gemaakt van Wordpress en deze in de map web/wordpress gezet. (wp-admin, wp-contents, etc.) Ik heb ook een backup gemaakt van de database en via phpMyAdmin deze op mijn NAS gezet.

Aangezien ik mensen wil laten bezoeken op www.domein.nl en niet www.domein.nl/wordpress heb ik bij Web Station een Virtual Host ingesteld:
Hostnaam: www.domein.nl
Poort: 80 / 443 (wil later alles via https laten lopen, en dus 5001 komt later wanneer alles normaal werkt)
Documenthoofdmap: web/wordpress
HTTP back-endserver: Nginx
PHP: PHP 7.0

Echter is nu het probleem dat ik de melding "Fout bij het maken van de databaseconnectie" krijg. Ik heb mijn wp-config.php als volgt ingesteld:
define('DB_NAME', 'wordpress');

/** MySQL database username */
define('DB_USER', 'root');

/** MySQL database password */
define('DB_PASSWORD', '');

/** MySQL hostname */
define('DB_HOST', 'localhost');

Ik heb het wachtwoord van MariaDB 10 gerest en dus leeg gelaten om eerst te testen of het werkt.

Geïnstalleerde pakketten:
• phpMyAdmin
• MariaDB 10
• PHP 5.6
• PHP 7.0
• Web Station

Poorten die openstaan in mijn router:
80, 443, 5001, 3306

Firewall van de NAS is uitgezet en ook dan werkt het niet.

Ik heb al een tijdje zitten rommelen maar krijg de database/wordpress niet aan de praat. Ik weet overigens zeker dat de username en password goed zijn ingesteld, ook zoals de database. Moet ik misschien ergens nog rechten verlenen aan wordpress/Web Station?
Een aantal jaar geleden heb ik het ook kunnen oplossen, dus ik weet in ieder geval dat ik iets vergeet, maar kan er even niet opkomen.

Alvast bedankt? :D
Mijn Synology's

DS215j > 1x WDC WD30EFRX (RED, 3TB), 1x WDC WD20EFRX (RED, 2TB)
DS716+II > Verkocht.
RS815+ 1x WDC WD30EFRX (RED, 3TB), 1x WDC WD30EFRX (RED, 2TB)
RS2418+ > 1x D4N2133-4G (4GB RAM), 2x WDC WD30EFRX (RED, 3TB), 2x WDC WD10EFRX (RED, 1TB), 2x WDC WD30PURZ (PURPLE, 3TB)

Offline BCMascha

  • Bedankjes
  • -Gegeven: 11
  • -Ontvangen: 4
  • Berichten: 78
Re: Fout bij het maken van de databaseconnectie
« Reactie #1 Gepost op: 24 december 2017, 19:24:07 »
Wanneer ik wp-config.php verwijder om vervolgens zelf op www.domein.nl de boel in te vullen krijg ik het volgende. (Zie foto)
MariaDB 10 draait dus dat kan het niet zijn. Username en password ook, dus, klopt localhost wel? Of wat kan het anders zijn...
Mijn Synology's

DS215j > 1x WDC WD30EFRX (RED, 3TB), 1x WDC WD20EFRX (RED, 2TB)
DS716+II > Verkocht.
RS815+ 1x WDC WD30EFRX (RED, 3TB), 1x WDC WD30EFRX (RED, 2TB)
RS2418+ > 1x D4N2133-4G (4GB RAM), 2x WDC WD30EFRX (RED, 3TB), 2x WDC WD10EFRX (RED, 1TB), 2x WDC WD30PURZ (PURPLE, 3TB)

Offline BCMascha

  • Bedankjes
  • -Gegeven: 11
  • -Ontvangen: 4
  • Berichten: 78
Re: Fout bij het maken van de databaseconnectie
« Reactie #2 Gepost op: 25 december 2017, 00:15:18 »
localhost naar localhost:/run/mysqld/mysqld10.sock = oplossing. En daarna nog uitvogelen hoe je de database correct overzet, zodat je niet weer naar je oude domein omgeleid wordt :P
Mijn Synology's

DS215j > 1x WDC WD30EFRX (RED, 3TB), 1x WDC WD20EFRX (RED, 2TB)
DS716+II > Verkocht.
RS815+ 1x WDC WD30EFRX (RED, 3TB), 1x WDC WD30EFRX (RED, 2TB)
RS2418+ > 1x D4N2133-4G (4GB RAM), 2x WDC WD30EFRX (RED, 3TB), 2x WDC WD10EFRX (RED, 1TB), 2x WDC WD30PURZ (PURPLE, 3TB)

Offline Wyodor

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 154
  • Berichten: 754
Re: Fout bij het maken van de databaseconnectie
« Reactie #3 Gepost op: 25 december 2017, 11:58:08 »
MariaDB 5 gebruikt port 3306.
Je verbindt met de database als : localhost

MariaDB 10 gebruikt port 3307.
Je verbindt met de database als : 127.0.0.1:3307

Je zou dat mogelijk in het bestand wp-config.php kunnen aanpassen bij "MySQL hostname".

Je hoeft in de router port 3306 niet door te sturen, tenzij je van buitenaf erbij wilt.
  • Mijn Synology: DS720+
  • HDD's: 2 x ST4000VN008

Offline BCMascha

  • Bedankjes
  • -Gegeven: 11
  • -Ontvangen: 4
  • Berichten: 78
Re: Fout bij het maken van de databaseconnectie
« Reactie #4 Gepost op: 25 december 2017, 16:00:22 »
Bedankt voor je reactie. Ik kan "MySQL hostname" niet vinden in wp-config.php. Maar het werkt allemaal nu en ik vind het beeest gelopen. Ik heb de poortjes dichtgegooid ;)
Mijn Synology's

DS215j > 1x WDC WD30EFRX (RED, 3TB), 1x WDC WD20EFRX (RED, 2TB)
DS716+II > Verkocht.
RS815+ 1x WDC WD30EFRX (RED, 3TB), 1x WDC WD30EFRX (RED, 2TB)
RS2418+ > 1x D4N2133-4G (4GB RAM), 2x WDC WD30EFRX (RED, 3TB), 2x WDC WD10EFRX (RED, 1TB), 2x WDC WD30PURZ (PURPLE, 3TB)


 

Verwijderen systeemvolume na fout met SHR

Gestart door nielsvriesBoard NAS hardware vragen

Reacties: 22
Gelezen: 6553
Laatste bericht 02 december 2014, 13:37:25
door Ben(V)
Explorer.exe fout melding.

Gestart door Satje01Board Windows

Reacties: 2
Gelezen: 349
Laatste bericht 04 september 2023, 20:42:09
door Satje01
fout 0x80070185: De cloudbewerking is niet gelukt.

Gestart door jonkyboyBoard Cloud Station & Drive

Reacties: 1
Gelezen: 3618
Laatste bericht 14 juli 2020, 16:36:43
door Birdy
Firmware update fout onvoldoende vrije ruimte

Gestart door FrankTBoard Synology DSM 5.1 en eerder

Reacties: 7
Gelezen: 6293
Laatste bericht 04 oktober 2010, 22:02:18
door Michaelangelo
HTTP-500 fout

Gestart door yvinkBoard Synology DSM 5.2

Reacties: 3
Gelezen: 4035
Laatste bericht 08 maart 2016, 14:58:22
door yvink