PHP 中 php_ldap.dll 不能加载怎么办
我们有时刚安装好环境是会碰到 PHP 中 php_ldap.dll 不能加载, 以前以为 php_ldap.dll 是默认加载的后来知道, 解压的 php 是需要我们手动配置的. 将 winntphp.ini-dist...
我们有时刚安装好环境是会碰到 PHP 中 php_ldap.dll 不能加载, 以前以为 php_ldap.dll 是默认加载的后来知道, 解压的 php 是需要我们手动配置的.
将 winntphp.ini-dist 改名为 php.ini, 并找到; Windows Extensions 项将如下代码:
;extension=php_ldap.dll 改成 extension=php_ldap.dll
如果有其它的可以, 代码如下:extension_dir=c:php4
extension=php_zlib.dll
extension=php_ldap.dll
extension=php_zlib.dll
extension=php_calendar.dll
extension=php_exif.dll
extension=php_ftp.dll
extension=php_mssql70.dll(这一项不要加,没有MSSQL7.0呀)
extension=php_imap.dll
然后从 php5 中 把 libeay32.dll 和 ssleay32.dll 文件 复制到如下位置:C:/Windows/System/System32
C:/Windows/System
C:/Windows
这样就可以使用了 php_ldap 了, 查看是否安装上 php_ldap.dll 文件, 打开 phpinfo(). 就可以查看是否安装成功.
一般情况下您只需将其放入以下目录后 "系统找不到 php_ldap.dll" 或者 "没有 php_ldap.dll 的问题" 就可以得到解决.
当然, 如果您的操作系统没有安装到 C 盘, 只需将路径中的 C 换作安装操作系统的盘符即可, 如果是一般的应用程序找不到 DLL 文件, 可能只需要将下载到的 DLL 文件拷贝到您启动的应用程序所在的目录.
来源: https://www.php1.cn/detail/php-af057cad92.html