Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我编写了一个 php 脚本,它通过 tcp 套接字连接到 facebook 聊天。我的问题是:
即使 php 脚本结束,如何让套接字保持活动状态?我希望其他 php 文件通过此套接字与 facebook XMPP 服务器通信?我试图将套接字保存为会话变量,但它不起作用。
根据一些论坛讨论,我尝试使用 pfsockopen 而不是 socket_create。但是当我调用 pfsockopen 函数时,我总是收到失败。
任何人都知道如何解决这个问题?
谢谢!
您不能在不同的 PHP 脚本之间共享套接字。@seriyPS 的建议是有道理的——创建一个 PHP 脚本,即:
然后您的 PHP 脚本可以打开该“守护程序”PHP 脚本的套接字,发送一条消息,守护程序将其发送到 FB 并返回 FB 响应。
为此,您需要一个独立的守护进程。