Windows Server 2012 R2(64ビット)上でphp_ldap拡張機能を有効にしようとしています。Windows Server 2012 R2 64でphp_ldap拡張機能を有効にする方法は?
私の環境では、私はを削除したのApache 2.4 + PHP 7(this version)
です。 from; extension = php_ldap.dll()php.ini
- API-MS:
PHP Warning: PHP Startup: Unable to load dynamic library 'E:\\php7\\ext\\php_ldap.dll' - The specified module could not be found.\r\n in Unknown on line 0
私はphp_ldap.phpの "依存関係" についてのいくつかの追加情報を取得するには依存関係ウォーカーを使用しています:しかし、私はのerror.logでこのエラーを得ました-win-CORE-KERNEL32-PRIVATE-L1-1-1.DLL
- API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL
- API-MS-WIN-CORE-SHUTDOWN-L1 -1-1.DLL
- API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
- EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL
- SETTINGSYNCPOLICY.DLL
私はVC再頒布可能(2005,2008,2010,2012,2015)の異なるバージョンをインストールしたのだが、
はそれが可能なのWindows Server 2012上でphp_ldapを使用することである無用でしたか?
私は解決策を見つけた
あなた 'extension_dir'ディレクティブはphp.iniファイルでどのようなものが見えますか? – ChadSikorra
extension_dir = "E:\ php7 \ ext"そしてphp_ldap.dllはそこにあります – celsowm
たぶん後ろにスラッシュが必要ですか? 'extension_dir =" E:\ php7 \ ext \ "' – ChadSikorra