我有一个测试页面 (PHP),它绑定到 ldap 服务器。当我运行 时
php test.php
,一切都运行良好。它绑定得很好。但是,当我转到http://my.domain.com/test.php,它根本就不会绑定。
我愿意听取你的任何建议。谢谢。
答案1
CLI 配置可能无法反映您的 Web 服务器使用的配置 - 请将其输出与php -i
调用您的 Web 服务器上的页面进行比较<?php phpinfo(); ?>
,并根据需要更新您的配置。
答案2
我们刚刚遇到了这个问题。原来我们要做的就是重新启动 Apache。
我不知道原因是什么(我不管理服务器)但最有可能是安全更新。
答案3
如果您在 Linux 上尝试此操作,请确保 selinux 允许 apache 打开 tcp 连接。默认情况下,selinux 处于打开状态,不允许 httpd 打开 tcp 连接。