2016-10-25 3 views
0

Ich möchte mit Azure SQL-Datenbank mit einem PHP-Skript verbinden. Ich führe das folgende Skript aus, indem ich LAMP verwende:Zugriff auf Azure SQL-Datenbank von LAMP-Localhost in PHP

<?php 
$serverName = "tcp:***.database.windows.net, 1433"; 
$connectionOptions = array("Database" => "TryMe", 
          "UID" => "***@serverID", 
          "PWD" => "***"); 
$conn = sqlsrv_connect($serverName, $connectionOptions); 
if($conn === false) 
{ 
    die(print_r(sqlsrv_errors(), true)); 
} 
?> 

Natürlich überprüfte ich die Firewall-Regeln auf Azure. Ich erlaubte meiner IP, auf den Server zuzugreifen. Aber ich bin immer die Fehlermeldung:

GET http://localhost/Ionic/test.php in der Webkonsole.

Was mache ich falsch? Danke für Ihre Hilfe!

+0

Können Sie Ihre vollständige Fehlermeldung posten ... auch, haben Sie den Treiber installiert, oder? https://www.microsoft.com/en-us/download/details.aspx?id=20098 – Hackerman

+0

GET http: //localhost/Ionic/test.php [HTTP/1.0 500 interne Server Fehler 0 ms] Es ist das einzige Nachricht hier. –

+0

Befolgen Sie diese Schritte? https://msdn.microsoft.com/library/mt720665.aspx ... haben Sie den Treiber installiert? – Hackerman

Antwort

Verwandte Themen