Bonjour,
je commence un projet en PHP dans lequel j'ai besoin de me connecter a une base de donnée
la base installée et MariaDB 10 sur le NAS
socket du domaine : /run/mysqld/mysqld10.sock
TCP non utilisé
port : 3307
J'ai crée la base avec phpMyAdmin : "VoldorWeather"
J'ai crée un user "VoldorWeather" qui a tous les privileges sur l'hote "localhost" , password:MyPassword
j'ai crée un host dans web station "WeatherStation"
je l'ai configuré pour qu'il utilise php 7.0.33
J'ai configuré les parametres PHP 7.0 et j'ai setté le paramètre mysqli.default_socket à /run/mysqld/mysqld10.sock
j'ai crée un script php que j'ai mis dans le repertoire de l'host WeatherStation
// Create connection
$conn = new mysqli("localhost","root", "MyRootPassword","VoldorWeather");
// Check connection
if ($conn->connect_error) {
die("getLastReadings:Connection failed: " . $conn->connect_error);
}
quand j’exécute le script j'obtiens le message : "getLastReadings:Connection failed: No such file or directory".
quand je print les info voila ce que j'obtiens sur la partie sqli
MysqlI Support
enabled
Client API library version
mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $
Active Persistent Links
0
Inactive Persistent Links
0
Active Links
0
Directive
Local Value
Master Value
mysqli.allow_local_infile
On
On
mysqli.allow_persistent
On
On
mysqli.default_host
no value
no value
mysqli.default_port
3306
3306
mysqli.default_pw
no value
no value
mysqli.default_socket
/run/mysqld/mysql10.sock
/run/mysqld/mysql10.sock
mysqli.default_user
no value
no value
mysqli.max_links
Unlimited
Unlimited
mysqli.max_persistent
Unlimited
Unlimited
mysqli.reconnect
Off
Off
mysqli.rollback_on_cached_plink
Off
Off
Est ce que vous avez une idée de ce que j'ai mal configuré ? je suis sec, merci de votre aide.