最近,我已经搜索了很多关于php套接字服务器的信息,我已经看到在PC上运行,但无法找到在服务器上运行它的方法。 我的目标是使用php websokets与服务器进行聊天。 我会感谢谁能给我一些建议,或尝试这个工具的步骤。从服务器运行一个套接字服务器在PHP中
回答
使用socket API在PHP(使用绑定 - 听 - 接受):http://php.net/manual/en/book.sockets.php
只需使用Ratchet其更加简化,这里PHP插座为simple chat server
use Ratchet\Server\IoServer;
use MyApp\Chat;
require dirname(__DIR__) . '/vendor/autoload.php';
$server = IoServer::factory(
new Chat()
, 8080
);
$server->run();
你也可以考虑phpwebsocket
感谢您的回答。 刚刚做了一个使用php套接字和工具html5,WebSocket的聊天。 一切工作完美'localhost',事情是开始倾听客户,必须在服务器上运行server.php。 而不是像XD。 – user2105154 2013-02-24 19:23:43
哦,我现在得到你..你得到的错误到底是什么?你配置了防火墙来接受来自该PORT的连接吗? – Baba 2013-02-24 19:29:25
也许他在使用共享主机的地方没有对服务器的root权限? – Mahn 2013-02-24 19:30:52
- 1. PHP套接字服务器
- 2. 连续运行服务器套接字
- 3. 无法运行套接字服务器
- 4. 像Tcl“套接字服务器”套接字服务器框架
- 5. Scala中最简单的一行一行的服务器套接字服务器?
- 6. 如何运行一个java类作为套接字服务器
- 7. 在J2ee服务器中实现服务器套接字
- 8. 套接字,从服务器发送事件到服务器
- 9. 连接到在eclipse中运行的服务器套接字
- 10. Web服务器套接字
- 11. 套接字服务器
- 12. Android - 服务器套接字
- 13. Java服务器套接字
- 14. Silverlight服务器套接字
- 15. PHP套接字服务器/客户端
- 16. TLS与PHP服务器套接字
- 17. PHP CLI UDP服务器套接字
- 18. 彗星与PHP套接字服务器?
- 19. PHP网络套接字(服务器端)
- 20. 群集服务器中的服务器套接字 - Java
- 21. 在UNIX套接字中运行Rails服务器
- 22. 我可以在iOS中运行套接字服务器吗?
- 23. 从套接字获取服务器名
- 24. getpeername()从监听(服务器)套接字
- 25. 从Android网络服务器运行网络套接字?
- 26. 从服务器运行VBScript从JavaScript/PHP
- 27. 运行phpwebsocket服务器.php
- 28. 处理(多线程)套接字服务器新服务器套接字
- 29. 在Phing中运行php服务器
- 30. C#套接字监听器(服务器)
必然来自服务器?为什么不从命令行SAPI? php YOURFILE>/dev/null& – 2013-02-24 19:05:16