2017-06-10 2 views
1

Ich habe ein Problem mit meiner MariaDB Datenbank über PHP.Amazon AWS - PHP kann keine Verbindung zur Datenbank herstellen

$dbhost = '0.0.0.0'; 
$dbuser = 'username'; 
$dbpass = 'password'; 
$conn = mysql_connect($dbhost, $dbuser, $dbpass); 

Ich habe ein Loopback api auf meinem vps-Server ausgeführt wird, ich bin die gleiche Benutzername/Passwort verwenden und es funktioniert gut.

Aber ich kann es nicht mit PHP arbeiten .. Was soll ich tun?

EDIT: Es funktioniert jetzt, mein Problem war, dass ich das php5-mysqlnd Paket nicht installiert habe. Danke für die Antworten!

+0

Änderung Host auf localhost auf Server –

Antwort

0

Änderung $ dbhost

$dbhost = 'localhost'; 
$dbuser = 'username'; 
$dbpass = 'password'; 
$conn = mysql_connect($dbhost, $dbuser, $dbpass); 
+0

Kein Glück. Immer noch GET 500 (interner Serverfehler). Ich habe versucht 127.0.0.1, 0.0.0.0, localhost, auch mit Ports (3306). –

0

Sie die Datenbank und die korrekten Wert in Benutzername und Passwort

Try Code unten fehlt -

$dbhost = "localhost"; 
$dbname = "my_database"; 
$dbuser = "root"; 
$dbpass = ""; 

$conn = mysql_connect($dbhost, $dbuser, $dbpass, $dbname); 
Verwandte Themen