Ich habe Apache 2.4 und PHP installiert auf Windows Server 2012Apache auf Windows kann nicht PHP-Erweiterungen
Im Versuch, laden die php_ldap.dll
Erweiterung finden.
Hier ist, was Ive getan:
extension_dir = "C:\php\ext"
extension=php_ldap.dll
Dann machte ich sicher, dass die DLL auf diesem Weg zur Verfügung stand, yep, es ist da:
In php.ini
ich folgendes eingestellt
phpinfo
zeigt, dass ich die richtige php.ini
und diebearbeitenist aktualisiert.
Wenn ich jedoch Apache starte, wird php_ldap.dll
nicht geladen.
Der Apache-Logs zeigen diese Warnung:
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\php\\ext\\php_ldap.dll' - The specified module could not be found.\r\n in Unknown on line 0
Wie kann ich dieses Problem beheben?
Auch, was ist mit der \\
? Warum verdoppelt sich das "\" und ist das das Problem?
Doppel \\ ist die erste \ für die Flucht und nein, es ist nicht das Problem –
Dank – DelightedD0D
@YehiaAwad Ich bin nicht sicher, ob das das Problem ist, sondern versuchen, extension_dir = Ersetzen von „C: \ php \ ext“ mit extension_dir = "C: \ php \ ext \" –