【问题标题】:Unexpected T_STRING in PHPWebSocketPHPWebSocket 中出现意外的 T_STRING
【发布时间】:2011-01-23 03:06:41
【问题描述】:

我尝试使用 phpwebsocket 测试一些 HTML5 WebSocket,但尝试执行服务器脚本时出错:

Nathan-Campos-MacBook-Pro:socket Nathan$ php -q server.php

解析错误:语法错误,第 109 行 /Applications/XAMPP/xamppfiles/htdocs/socket/server.php 中的意外 T_STRING
Nathan-Campos-MacBook-Pro:socket Nathan$

我应该如何纠正错误?


我使用的是 PHP 5.3.3,这是第 109 行的内容:

socket_close($user->socket);

【问题讨论】:

  • 两个问题:你用的是什么版本的PHP,server.php的第109行是什么?
  • 对不起。我现在已经添加了他的信息:)
  • 下载的时候好像有问题。当我look at the source你发帖时,它看起来不错。尝试提前发布 5 或 10 行(如 100 -> 109),因为错误的原因可能更早......
  • 这里可以看到完整的源码:code.google.com/p/phpwebsocket/source/browse/trunk/…
  • @nathan:我看到了(并在其中链接到我的回复),我正在寻找 you 在这些行中有什么,因为链接内容看起来不错(至少对我来说)...

标签: php html websocket phpwebsocket


【解决方案1】:

我遇到了同样的问题。这就是我如何解决它。复制 server.php 中的所有代码并将其粘贴到创建 untitle php 文件的 Eclipse 中。然后你可以检查第 109 行,那里有三个额外的点,删除它们并更新你所拥有的。我相信这会解决它。

【讨论】:

    【解决方案2】:

    我认为是复制 server.php 代码时的格式问题。第一次,我从Editor Panel复制代码,出现了这个问题。所以我从here 制作了一个新副本,并成功运行了 server.php :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-19
      • 1970-01-01
      • 1970-01-01
      • 2013-12-15
      • 2011-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多