国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > PhpCMS > 正文

分享PHPCMS出現(xiàn)無(wú)法登錄、注冊(cè)解決辦法

2024-09-10 07:16:21
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

我的PHPCMS突然現(xiàn)出無(wú)法登錄、注冊(cè)的問(wèn)題,經(jīng)常不懈的努力終于解決,現(xiàn)在分享給大家,有需要的朋友可以參考.

環(huán)境:

操作系統(tǒng):Linux

服務(wù)器軟件:nginx/1.1.16PHP/5.3.27

MySQL 版本:5.5.34-log

PHPCMS程序版本:Phpcms V9.5.7 Release 20140625

問(wèn)題:

本地:本地調(diào)試一切正常

服務(wù)器上:PHPCMS中PHPSSO通信成功,無(wú)法進(jìn)行賬號(hào)注冊(cè)、登錄,通過(guò)跟蹤代碼發(fā)現(xiàn)下面代碼中返回的的$fp為空值.

$fp = @fsockopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout);

fsockopen函數(shù)替換為pfsockopen函數(shù)返回值仍為空,經(jīng)過(guò)搜索,發(fā)現(xiàn)原來(lái)是因?yàn)閒sockopen函數(shù)和pfsockopen函數(shù)存在安全問(wèn)題,已被服務(wù)器禁用.

安全通知公告網(wǎng)址:http://www.xrnet.cn/store/2012-01-10.html

解決辦法:

用其他函數(shù)代替fsockopen、pfsockopen函數(shù),比如stream_socket_client,示例如下.

  1. //修改前: 
  2.  
  3. $fp = fsockopen($host, 80, $errno$errstr, 30); 
  4.  
  5. //或 
  6.  
  7. $fp = fsockopen($host$port$errno$errstr$connection_timeout); 
  8. //開源軟件:Vevb.com 
  9. //修改后: 
  10.  
  11. $fp = stream_socket_client("tcp://".$host."80"$errno$errstr, 30); 
  12.  
  13. //或 
  14.  
  15. $fp = stream_socket_client("tcp://".$host.":".$port$errno$errstr$connection_timeout); 

注釋:DISCUZ通信失敗也有可能是因此原因.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 吴江市| 西和县| 高邮市| 江西省| 泰宁县| 滕州市| 余姚市| 河源市| 资讯 | 阜新市| 洞头县| 林口县| 咸宁市| 陇川县| 同德县| 营口市| 乌鲁木齐县| 游戏| 海晏县| 府谷县| 陕西省| 始兴县| 怀宁县| 鸡泽县| 名山县| 汽车| 温泉县| 仙桃市| 古蔺县| 武义县| 凭祥市| 桂阳县| 阿合奇县| 龙泉市| 贵溪市| 新平| 南澳县| 腾冲县| 潜山县| 诏安县| 南郑县|