Das hier funktioniert:
Code: Alles auswählen
<?php
$serverName = "192.168.56.101";
$connectionInfo = array( "Database"=>"auth", "UID"=>"sa", "PWD"=>"");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {
echo "Connection established.<br />";
}else{
echo "Connection could not be established.<br />";
die( print_r( sqlsrv_errors(), true));
}
?>
Ich versuche parallel ein Registerfeld zu schreiben (Name + Passwort) und diese Daten in die auth-Tabelle eintragen zu lassen. Allerdings führt das andauernd zu HTTP Code 500 und ich habe keine Ahnung wieso.
Der Webserver ist ein Apache 2.4, mit mySQL läuft alles, allerdings benötige ich leider auch zwangsweise MSSQL.
Der ODBC-Treiber in Version 11 und die PHP-MSSQL-Treiber 3.2 sind installiert. Die PHP.INI ist entsprechend angepasst und.... es geht trotzem nicht.
Kann mir jemand nen Tip geben oder ein kurzes Registerscript bereitstellen? Meine Version ist als Anhang beigefügt.
Ich bin für jede Hilfe dankbar.