先看一下你的php配置里面开启了SOCKET了没有

解决方案 »

  1.   

    $address = '127.0.0.1';
    $port = 10000;
    这个上面开这个服务了吗?
      

  2.   

    将PHP_NORMAL_READ改为PHP_BINARY_READ
      

  3.   


    $buf = socket_read($msgsock, 2048, PHP_NORMAL_READ)
    改为
    $buf = socket_read($sock, 2048, PHP_NORMAL_READ)
    即可。
    只有出现在手册正文部分的代码是可靠的,出现在讨论区的代码并不总是有效。
      

  4.   

    我再试试,谢谢大家啊是不是PHP5不能用?
      

  5.   

    排除程序原因的话
    看下linux方面的因素
    有可能是系统的问题