我正在尝试使用PHP LDAP函数ldap_connect,但遇到致命错误
Fatal error: Uncaught Error: Call to undefined function ldap_connect()
我已将extension=php_ldap.dll
添加到php.ini
并重新启动Apache
我还尝试在终端中安装,但出现未授权错误
yum install php7-ldap
http://***:***@software.virtualmin.com/vm/6/centos/7/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 401 - Unauthorized
Trying other mirror.
http://***:***@software.virtualmin.com/vm/6/universal/repodata/repomd.xml: [Errno 14] HTTP Error 401 - Unauthorized
Trying other mirror.
No package php5-ldap available.
Error: Nothing to do
1条答案
按热度按时间fsi0uk1n1#
我已将extension= php_ldap. dll添加到php.ini并重新启动Apache
以.dll结尾的php扩展名适用于Windows系统,而不适用于Linux。
在Linux上,你应该在php.ini文件中添加类似这样的内容:
根据您在服务器上运行php的方式,您需要重新启动webserver服务(CentOS上默认为apache),或者如果您使用php-fpm运行PHP,则必须重新启动php-fpm服务