Я использую Adldap для авторизации входа в PHP, но это дает ошибку:
Не удается связаться с сервером LDAP.
<?php
require_once('src/adLDAP.php');
$adldap = new adLDAP();
$authUser = $adldap->user()->authenticate('AliNasiri', '******');
if ($authUser == true) {
echo "User authenticated successfully";
}
else {
echo $adldap->getLastError()."<br>";
echo "User authentication unsuccessful";
}?>
Если SELinux установлен в принудительный режим, httpd не сможет подключиться.
проверьте, выполняет ли SELinux
getenforce
setsebool -P httpd_can_network_connect 1
Источник:
http://linux.die.net/man/8/httpd_selinux
https://wiki.gentoo.org/wiki/SELinux/Tutorials/Permissive_versus_enforcing
Других решений пока нет …