【发布时间】:2023-12-28 18:32:02
【问题描述】:
我想创建一个简单的 PHP 表单(昵称和用户名),以允许用户通过网站在服务器中注册一个新的 jabber 帐户。我正在使用韵律作为 XMPP 服务器,我可以通过 Pidgin 等客户端创建新帐户,但是虽然我正在阅读它,但我发现要通过 http 使用 XMPP 我应该启用一个 bosh 服务器,但我不知道它是否可以帮助我找到解决问题的方法,并且我在 PHP 中找到的 XMPP 的少数库没有任何功能可以在服务器中创建新帐户(或者除非我没有看到任何功能......)。而且我不想使用 exec 功能,因为注册新用户的命令要求我提供 sudo 权限。 如果有人能教我如何处理它来学习,我将非常感激。
【问题讨论】:
-
要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。
-
我不想要垃圾邮件。我试图解释是我试图解决我的问题。我想要一个简单的 php 表单,任何用户都可以输入昵称和密码并将其注册到 xmpp 服务器。首先,我尝试通过 exec php 函数直接执行此操作,但由于 www-data 没有正确的权限,它不起作用,我问我是否需要启用 bosh 服务器,如果需要,我该怎么做通过 php 表单创建新用户?我不知道我是否解释得很好@CharlotteDunois
-
欢迎来到 SO。请阅读What topics can I ask about 和How to ask a good question 和the perfect question SO 不是免费的编码或教程服务 你必须证明你已经为解决自己的问题付出了一些努力。
-
老实说,尽管他的问题可以用更好的方式提出,但他确实暗示他已经尝试过 PHP exec(),并且他要求一个具体的解决方案来处理他的问题“如何通过 PHP 在 Prosody 中创建用户帐户”的问题。
标签: php xmpp xmpphp prosody-im