環境:
作業系統:Linux
伺服器軟體:nginx/1.1.16PHP/5.3.27
MySQL 版本:5.5.34-log
版本:問題:
本地:本地調試一切正常
伺服器上:PHPCMS中PHPSSO通信成功,無法進行帳號註冊、登錄,透過追蹤程式碼發現下面程式碼中傳回的的$fp為空值
經過搜索,發現原來是因為fsockopen函數和pfsockopen函數存在安全問題,已被伺服器停用
安全通知公告網址:http://www.xrnet.cn/store/2012 -01-10.html
解決方法:
用其他函數代替fsockopen、pfsockopen函數,例如stream_socket_client
示例如下:DISCUZ通訊失敗也有可能是因此原因!
以上就介紹了PHPCMS無法登入、註冊,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。