我能够在我的Mac 10.13.4上编译PHP 7.2.5,但是当我添加--with-ldap时,我在编译过程中得到以下错误:
检查PDO包括...检查PDO包括..../configure:第65719行: test:参数过多。/configure:第65721行: test:参数过多
配置:错误:找不到php_pdo_driver.h。
这是我完整的配置命令:./configure --prefix=/usr/local/php7socket --enable-exif --with-mysqli --with-curl --enable-ftp --with-gd --enable-mbstring --with-openssl=/usr/local/openssl --enable- --with-apxs2=/usr/local/apache-2.4.33/bin/apxs --with-zlib --with-ldap
我尝试使用--with-ldap=/usr和--with-ldap-sasl,但错误是相同的。
我正在尝试让WordPress在本地运行。我让它在没有LDAP的情况下运行,但是现在我想使用Active Directory凭证,我选择的插件(https://wordpress.org/plugins/ldap-login-for-intranet-sites/)告诉我PHP缺少LDAP……
发布于 2018-05-22 01:38:43
我删除了PHP源文件夹并重新创建了它。我以为Terminal使用的是新的PHP源文件夹,但事实并非如此。现在编译工作像预期的一样,我现在可以配置WP AD插件了!
https://stackoverflow.com/questions/50453203
复制相似问题