我正在尝试创建一个简单的ldap绑定,由于某种原因可以在MAMP堆栈上运行,但是当我将代码复制到CentOS7时却没有。我为php安装了LDAP模块。
x = 1
y = 2
wenn x > y:
print 1
andernfalls x < y:
print 2
sonst:
print 3
我不确定为什么它适用于MAMP而不是CentOS7。我尝试禁用防火墙,并给予apache完全读写执行,但似乎并非如此。我需要安装另一个包吗?如果有帮助,LDAP服务器与运行此脚本的服务器不同。
答案 0 :(得分:1)
登录服务器(正在执行代码的服务器)并运行以下命令:
getsebool -a | grep http | grep ldap
应该返回这样的内容:
{{1}}
如果它关闭然后关闭然后运行:
setsebool -P httpd_can_connect_ldap
这将允许服务器通过http
连接到ldap