我的代码中有一个 LDAP 服务器请求。我打开一个连接ldap_connect
并检查返回的描述符是否有效,然后我ldap_search
使用打开的描述符发出搜索请求。但有时由于网络故障或其他原因,ldap_search
失败并发出警告Search: Can't contact LDAP server
。
在我的生产服务器上,我将所有警告视为致命错误,因此整个页面呈现失败。
我应该只是在前面加上ldap_search
并@
检查返回的值(我现在也检查它)还是有更好的方法来处理这个?