Использование --with-ldap в PHP 7 приводит к ошибке «Не удается найти php_pdo_driver.h» на Mac 10.13 - PullRequest
0 голосов
/ 21 мая 2018

Я могу скомпилировать PHP 7.2.5 на моем Mac 10.13.4, но когда я добавляю --with-ldap, я получаю следующую ошибку во время компиляции:

проверка на PDO включает в себя ... проверкадля PDO включает ... ./configure: строка 65719: тест: слишком много аргументов ./configure: строка 65721: тест: слишком много аргументов

configure: ошибка: не удается найти php_pdo_driver.h.

Вот моя полная команда настройки: ./configure --prefix = / usr / local / php7 --with-apxs2 = / usr / local / apache-2.4.33 / bin / apxs --enable-exif --with-mysqli --with-curl --enable-ftp --with-gd --enable-mbstring --with-openssl = / usr / local / openssl --enable-сокеты --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 ...

1 Ответ

0 голосов
/ 21 мая 2018

Я удалил исходную папку PHP и заново создал ее.Я думал, что Terminal использует новую исходную папку PHP, но это не так.Теперь компиляция работает как положено, и теперь я могу настроить плагин WP AD!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...