Synology-Forum.nl

Packages => Officiële Packages => PHPMyAdmin Package => Topic gestart door: Kroonp op 15 december 2018, 13:28:46

Titel: connect gaat fout
Bericht door: Kroonp op 15 december 2018, 13:28:46
Ik ben al 2 dagen aan het zoeken om onderstaand probleem op te lossen maar mijn opties zijn op.

Ik heb een nieuwe  nas ds918+ aangeschaft en mijn oude 214+ als backup ingesteld.
Op mijn oude nas had ik websites draaien. php/mysql. Tot volle tevredenheid. Ik kon meerdere databases draaien en het werkte prima.

Dus nu de nieuwe ds918 ingericht. Ik loop echter tegen het volgende probleem aan;
De eerste loopt goed zowel lokaal op mijn macbook pro als op mijn ds918

Zodra ik echter de tweede of derde database toevoeg gaat dit ook goed alleen  bij elke gebruiker krijg ik de onderstaande foutmelding.

Ik heb verschillende malen gecontroleerd of ik geen spelfouten heb gemaakt.  Ik heb ook gezocht op internet en zag dat geadviseerd werd de user niet hetzelfde te noemen als de dbf.

Al twee maal gebruiker en dbf opnieuw schoon geinstalleerd. Niets help.

Als voorbeeld hieronder. De 1e werkt prima. De 2e geeft foutmeldingen.  De rest heb ik er niet bijgezet maar ook daar dezelfde  foutmeldingen

Wie weet raad?

werkt!
host   localhost
user   petervankroonen
pass   xxx
database   petervankroonen
rechten   alles geselecteerd
Rechten bewerken: Gebruikersaccount 'petervankroonen'@'%'

werkt niet
host   localhost
user   userroos
pass   xxxx
database   dbfroos
rechten   alles geselecteerd
Rechten bewerken: Gebruikersaccount 'userroos'@'%'

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'userroos'@'localhost' (using password: YES) in /volume1/web/roos/beveiligd/connect.php on line 2 Call Stack: 0.0000 362840 1. {main}() /volume1/web/roos/eerste_maand.php:0 0.0001 363552 2. include('/volume1/web/roos/beveiligd/connect.php') /volume1/web/roos/eerste_maand.php:29 0.0001 363552 3. mysqli_connect() /volume1/web/roos/beveiligd/connect.php:2 Error: Unable to connect to MySQL. Debugging errno: 1045
Titel: Re: connect gaat fout
Bericht door: Kroonp op 15 december 2018, 14:33:25
Aanvulling
Ik heb een database gemaakt genaamd: example en 
ook een gebruiker aangemaakt: userexample met ww:sqlninah29!

$link = mysqli_connect("127.0.0.1", "user1.....", "sql.....", "example"); // werkt niet

maar met andere gebruiker wel

$link = mysqli_connect("127.0.0.1", "user2....., "sql.....", "example"); // werkt
Titel: Re: connect gaat fout
Bericht door: Vuurvreter op 15 december 2018, 16:08:16
Ik zou je persoonlijke gegevens verwijderen  ;)
Zoals gebruikersnaam en wachtwoord
Titel: Re: connect gaat fout
Bericht door: Birdy op 15 december 2018, 16:24:02
Done.
Titel: Re: connect gaat fout
Bericht door: Benjamin op 15 december 2018, 16:30:40
Volgens mij staat het ww er nog één keer in....
Titel: Re: connect gaat fout
Bericht door: Kroonp op 16 december 2018, 10:17:22
Oplossing.

Mijn probleem heb ik uiteindelijk kunnen oplossen. Bij het installeren waren mariadb5 en mariabd10 beide actief. Ik heb mariadb10 stop gezet.
Overigens tijdens het testen nog zaken gewijzigd maar ik denk dat bovenstaand toch de oorzaak is geweest.
Groet,
Peter
Titel: Re: connect gaat fout
Bericht door: Wyodor op 16 december 2018, 12:36:47
Je kan beide gebruiken.

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