Quantcast
Channel: Für Entwickler: SQL Server Forum
Viewing all articles
Browse latest Browse all 1772

Microsoft Driver for PHP - Modul nicht gefunden

$
0
0

Hallo Experten,

System:

Installation in einer VM

Windows 2008 Server R2 x64
Webserver IIS 7
PHP 5.4.14 installiert unter PHP5
Microsoft Driver 3.0 for PHP for SQL Server - http://www.microsoft.com/en-us/download/details.aspx?id=20098
SSMS 2008 Express R2

II7 funktioniert. PHP Seiten lassen sich aufrufen. Anmeldung zur Datenbank mit SSMS funktiniert.

Anmeldung zur Datenbank aus PHP schlägt fehl (SQL Server Treiber wurden unter PHP mit dem PHP Manager eingebunden, und werden als aktiviert angezeigt).

Einziger Hinweis in der php-5.4.14_errors.log

PHP Startup: Unable to load dynamic library 'C:\PHP5\ext\php_pdo_sqlsrv_54_nts.dll' - Das angegebene Modul wurde nicht gefunden.
 in Unknown on line 0
PHP Startup: Unable to load dynamic library 'C:\PHP5\ext\php_sqlsrv_54_nts.dll' - Das angegebene Modul wurde nicht gefunden.
 in Unknown on line 0

Habe vom vielen Suchen schon kleine Augen, und bin deshalb für jeden noch so kleinen Hinweis zur Lösung oder zu einer Checkliste, warum die DLL nicht gefunden werden, sehr dankbar. Bitte eine kurze Info, sollten weitere Informationen benötigt werden. Einen Auszug aus der php.ini im Anhang unter (1).

Jörg

(1)

[MSSQL]
; Allow or prevent persistent links.
mssql.allow_persistent = On

; Maximum number of persistent links.  -1 means no limit.
mssql.max_persistent = -1

; Maximum number of links (persistent+non persistent).  -1 means no limit.
mssql.max_links = -1

; Minimum error severity to display.
mssql.min_error_severity = 10

; Minimum message severity to display.
mssql.min_message_severity = 10

; Compatibility mode with old versions of PHP 3.0.
mssql.compatability_mode = Off

; Connect timeout
;mssql.connect_timeout = 5

; Query timeout
;mssql.timeout = 60

; Valid range 0 - 2147483647.  Default = 4096.
;mssql.textlimit = 4096

; Valid range 0 - 2147483647.  Default = 4096.
;mssql.textsize = 4096

; Limits the number of records in each batch.  0 = all records in one batch.
;mssql.batchsize = 0

; Specify how datetime and datetim4 columns are returned
; On => Returns data converted to SQL server settings
; Off => Returns values as YYYY-MM-DD hh:mm:ss
;mssql.datetimeconvert = On

; Use NT authentication when connecting to the server
mssql.secure_connection = Off

; Specify max number of processes. -1 = library default
; msdlib defaults to 25
; FreeTDS defaults to 4096
;mssql.max_procs = -1

; Specify client character set.
; If empty or not set the client charset from freetds.conf is used
; This is only used when compiled with FreeTDS
;mssql.charset = "ISO-8859-1"

...

[PHP_PDO_SQLSRV_54_NTS]
extension=php_pdo_sqlsrv_54_nts.dll
[PHP_SQLSRV_54_NTS]
extension=php_sqlsrv_54_nts.dll


Viewing all articles
Browse latest Browse all 1772


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>