ukulele-7
Goto Top

Microsoft SQL Driver in PHP auf Apache laden

Hallo,

ich bin Admin aber in meinem zweiten, geheimen Leben offensichtlich auch DAU. Ich stehe grade vor meiner aller ersten XAMPP Installation! Also eigentlich die dritte in zwei Tagen, aber egal...

Folgendes habe ich:
Windows Server 2012 R2

Microsoft SQL Express 2017

XAMPP 7.4.15 (nur Apache und PHP)

Moodle 3.10.2

Visual C++ 2015
Microsoft SQL ODBC Driver 17 (nicht sicher, ob der überhaupt gebraucht wird)
Microsoft SQL Driver 5.9 for PHP in Form von zwei .dll-Dateien im XAMPP\php\ext-Verzeichnis:
php_pdo_sqlsrv_74_nts_x86.dll
php_sqlsrv_74_nts_x86.dll
Zwei Einträge in der php.ini, wo ich schon mit verschiedensten Schreibweisen experimentiert habe.


Ich suche:
...die richtige Syntax. Es kommt kein Fehler beim Start von Apache aber echo phpinfo(); zeigt mir keine Info das "sqlsrv" geladen wurde/wird. Auch das Moodle-Setup sagt, es sei kein MSSQL-Treiber vorhanden.

Hier ran habe ich mich orientiert:
https://docs.moodle.org/310/en/Using_the_Microsoft_SQL_Server_Driver_for ...
https://portal.databasemart.com/kb/a427/how-to-enable-extension-in-php7_ ....

Egal wie ich die .dll's nenne oder den Eintrag in der php.ini einfüge (oder an welcher Stelle) er ignoriert mich einfach.

Content-Key: 661670

Url: https://administrator.de/contentid/661670

Printed on: April 18, 2024 at 05:04 o'clock

Member: ukulele-7
ukulele-7 Mar 11, 2021 updated at 12:52:02 (UTC)
Goto Top
PS:
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_sqlsrv_74_nts_x86' (tried: D:\\XAMPP\\php\\ext\\pdo_sqlsrv_74_nts_x86 (Das angegebene Modul wurde nicht gefunden.), D:\\XAMPP\\php\\ext\\php_pdo_sqlsrv_74_nts_x86.dll (%1 ist keine zul\xc3\xa4ssige Win32-Anwendung.)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'sqlsrv_74_nts_x86' (tried: D:\\XAMPP\\php\\ext\\sqlsrv_74_nts_x86 (Das angegebene Modul wurde nicht gefunden.), D:\\XAMPP\\php\\ext\\php_sqlsrv_74_nts_x86.dll (%1 ist keine zul\xc3\xa4ssige Win32-Anwendung.)) in Unknown on line 0

PPS:
Bin jetzt schon auf die "Thread Safe" Version gewechselt aber leider immernoch unverändert.
https://stackoverflow.com/questions/42784223/php-startup-unable-to-load- ...