为了账号安全,请及时绑定邮箱和手机立即绑定

Telnet 报错:Connection closed by foreign host

PHP Fatal error:  Cannot unset $this in /home/vagrant/Code/MeepoPS/MeepoPS/Core/TransportProtocol/Tcp.php on line 353

Fatal error: Cannot unset $this in /home/vagrant/Code/MeepoPS/MeepoPS/Core/TransportProtocol/Tcp.php on line 353
[INFO][2017-04-17 21:56:43][18058]MeepoPS check shutdown reason
[ERROR][2017-04-17 21:56:43][18058]stream_socket_serverMeepoPS unexpectedly quits. last error: {"type":64,"message":"Cannot unset $this","file":"\/home\/vagrant\/Code\/MeepoPS\/MeepoPS\/Core\/TransportProtocol\/Tcp.php","line":353}
[ERROR][2017-04-17 21:56:43][18057]MeepoPS instance(MeepoPS-Telnet:18058) exit. Status: 65280

PHP 版本:

PHP 7.1.3-2+deb.sury.org~xenial+1 (cli) (built: Mar 15 2017 09:21:56) ( NTS )


正在回答

7 回答

unset($this)在PHP5之前不可用:http://php.net/manual/zh/function.unset.php

0 回复 有任何疑惑可以回复我~
#1

Lane

不好意思,没看到你是7,7的话理论上不会出现这种问题的。我刚小demo试了试。 <?php class Test{ public function say(){ error_reporting(E_ALL); echo '123'; unset($this); } } $a = new Test(); $a->say(); 可以正常运行啊,不过还是先加个try catch好了。
2017-05-02 回复 有任何疑惑可以回复我~
#2

慕瓜1751578

同样的问题,老师怎么解决啊?
2018-08-01 回复 有任何疑惑可以回复我~
#3

慕瓜1751578 回复 Lane

同样的问题,老师怎么解决啊?
2018-08-01 回复 有任何疑惑可以回复我~
#4

hen_nam

老师,能不能回答一下?
2018-09-09 回复 有任何疑惑可以回复我~
查看1条回复

我刚刚切换php版本5就好了

0 回复 有任何疑惑可以回复我~
  • 截止2016-05-06, PHP官方的Libevent扩展不支持PHP7, PHP7下的Libevent安装方法: PHP7的Libevent分支. PHP的Libevent扩展需要Linux的库libevent. 安装Libevent:sudo yum -y install libevent libevent-devel

  • 默认监听链接的方式为Select轮询机制. PHP的Select轮询机制最多只能监听1024个链接. 想要突破这个限制, 要么安装Libevent, 要么使用--enable-fd-setsize=2048重新编译安装PHP.

具体怎么弄就不知道了   我安装的也是php7!和楼主出现了一样的错误  不知道楼主解决了没?

0 回复 有任何疑惑可以回复我~

用楼上的建议,切换到php5之后就可以了

http://img1.sycdn.imooc.com//59004a1e0001eca305880200.jpg

http://img1.sycdn.imooc.com//59004a1f000132ac03640128.jpg


0 回复 有任何疑惑可以回复我~

切换到php 5 就好

0 回复 有任何疑惑可以回复我~

一样的问题。

0 回复 有任何疑惑可以回复我~

我也是这个问题,请问同学你解决了吗

0 回复 有任何疑惑可以回复我~
#1

iPlayWith_Me 提问者

没呢还,昨晚太晚了,没继续看
2017-04-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
php构建即时通讯系统
  • 参与学习       26332    人
  • 解答问题       48    个

PHP不仅可以构建Web项目,还可以构建即时通讯应用:如实时聊天、在线游戏

进入课程

Telnet 报错:Connection closed by foreign host

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信