connectie maken met mysql db
heb een webserver op mijn synology geïnstalleerd
voor mysql heb ik mariadb 10 geïnstalleerd nu probeer ik via een simpel script hiermee verbinding te krijgen
maar krijg steeds een fout melding ligt dit aan mijn script of is een verbinding naar die maria anders
hier onder mijn script
Code (php)
dit is de fout melding
Fatal error: Call to undefined function mysqli_connect() in /volume1/web/2.php on line 7 Call Stack: 0.0007 129640 1. {main}() /volume1/web/2.php:0
Ik lees dat je dit bij Synology in het beheerpaneel kan doen bij de instellingen van de Webserver.
Daarna moet je mogelijk de webserver in ieder geven even herstarten.
Of je mariaDB of MySQL gebruikt maakt verder niet uit voor de mysqli-driver.
Gewijzigd op 17/03/2018 12:54:03 door - Ariën -
maar nu krijg ik deze melding
Warning: mysqli::mysqli(): (HY000/2002): No such file or directory in /volume1/web/2.php on line 7 Call Stack: 0.0010 129560 1. {main}() /volume1/web/2.php:0 0.0011 129984 2. mysqli->mysqli() /volume1/web/2.php:7 Connection failed: No such file or directory
127.0.0.1:3307
gebruiken.
Zet de socket bij de extentions ook eens aan?
bedankt voor de tips en antwoorden
Socket is geen poort. Maar heb je de instelling gevonden, en werkt het nu?
als je mariadb wil aanroepen met php moet je localhost vervangen voor localhost:3307
geen idee waarom maar werkt wel ;-)
Blijkbaar draait mysql op poortje 3306, en zal je denk ik de keuze uit beiden hebben.