Synology-Forum.nl
Packages => 3rd party Packages => Overige 3rd party packages => Topic gestart door: Stefonline op 08 augustus 2017, 20:39:21
-
Hallo allemaal.
Ik probeer voor het eerst een cms (modx) op mijn DS216 te installeren. Alle stappen zijn me duidelijk en heb ik doorlopen.
Waar het mis gaat is bij de database connectie bij de installatie van modx. Normaal deed ik dit bij mijn hoster maar nu wil ik dat dus zelf doen.
Ik heb
Database type: mysql
Database host: localhost
Database inlognaam: root
Database wachtwoord: mijnwachtwoord
Database naam : mijndatabasenaam (in mijn geval modx)
Ik krijg de datbase connectie niet voor elkaar. Hier doe ik vast iets fout zie hieronder.
Verbinden met mysql server:
Could not connect to the database server. Check the connection properties and try again.
[2017-08-08 20:36:56] (ERROR in xPDOConnection::connect @ /volume1/web/modx/core/xpdo/xpdo.class.php : 3116) SQLSTATE[HY000] [2002] No such file or directory
Wie kan mij opweg helpen met de installatie van mijn cms.
-
Als er een SQL request gedaan wordt, wordt er, volgens mij, een tijdelijk file gemaakt waarin het request staat.
Het lijkt er op, dat die file niet bestaat.
Maar goed, ik ben geen SQL/MODX expert, misschien kun je beter je vraag stellen op het MODX-Forum (https://forums.modx.com/).
-
Een request naar een MySQL database loopt doorgaans over poort 3116 (zie ook de foutmelding)
Indien je de database hebt aangemaakt op je NAS, vanaf WAAR probeer je dan de connectie te maken ?
Vanaf een pc ?
Dan zul je géén connectie moeten maken naar 'localhost', want dat is immers de pc vanaf waar je wilt connecten.
Dus zul je daar het IPadres moeten opgeven van je NAS.
-
@Hutje
De DB is op de NAS, installatie ook en die probeer ik id vanaf mijn mac te installeren. DUs localhost was niet goed. Maar ook het ip nummer van de NAS werkt niet. Dezelfde melding.
groet
Stefan
-
Als je zowel de DB als de modx op je NAS staat dan is localhost uiteraard wel goed, dat je vanaf de mac installeert heeft uiteraard niets met de connectie tussen modx en de database van doen.
Ik denk eerder dat je gewoon geen database hebt, want hij zegt dat hij de database niet kan vinden.
Heb je wel een database geinstalleerd?
Volgens mij is er alleen MariaBd beschikbaar voor Synology (dat is een MySQL fork).
Ik zou eens proberen het MariaDb package te installeren en die als database te gebruiken.
-
@Ben(V)
uiteraard is die er. Zie afbeelding.
-
Je gebruikt MariaDB 10, die heeft port 3307 op Synology uit mijn hoofd. Kan het daar niet aan liggen?
-
@dvandonkelaar
Waar of hoe moet ik dan poort nummer gebruiken? Daar is geen invoerveldje voor. Of werkt dat anders?
-
Ik ken modx niet, maar zit dat niet in de config van de database?
Anders misschien ip.van.je.nas:poort?
-
Hetzelfde als veel andere cms'en.
Zie afbeelding. Hier geen poortnummers in te vullen.
Ik ga eens op het modx forum informeren.
-
Vul dan eens poort 3307 achter je IPadres in ?
Verzonden vanaf mijn iPhone met Tapatalk
-
mariaDB werkt id op 3307. zie afbeelding
Maar ik krijg de connectie niet voor elkaar.
Stefan
-
Database host: localhost
Gebruik eens 127.0.0.1 i.p.v. localhost.
-
Ik heb modx probleemloos geïnstalleerd. Misschien omdat het aan de systeemeisen voldeed :
https://docs.modx.com/revolution/2.x/getting-started/server-requirements
Hint : mariadb 5
-
Geinstalleerd....waarop ?
Bij TS gaat het om installatie op zijn NAS.
In de systeem vereisten zie ik nu niet veel staan wat te maken heeft met een NAS.
-
Ben je werkelijk geestelijk inferieur of is dat mijn impressie.
Tuurlijk heb ik het op de NAS geïnstalleerd!
-
ik zie het ook nog niet in de systeemeisen. Maar ik kan op z'n 5 proberen toch?
-
Ben je werkelijk geestelijk inferieur of is dat mijn impressie.
Het ligt aan jou impressie.
-
De installatie is gelukt met mariadb5. Al zie ik de manager nog niet maar daar kom ik vast uit.
Voor dit draadje is het klaar iedereen bedankt voor de hulp.
Stefan
-
Heb nog geen feedback gehad op deze (https://www.synology-forum.nl/overige-3rd-party-packages/hoe-precies-de-database-connectie-voor-een-cms-maken/msg228775/#msg228775) dus, niet geprobeerd ?