如何在Microsoft Azure上启动PHP Websocket服务器?

时间:2018-02-05 09:48:04

标签: php azure websocket azure-web-sites

我能够在Azure上设置WebSocket。WebSockets enabled on Azure

但我的问题是:如何启动PHP ws服务器?

我已在我的计算机上成功使用此示例实现https://github.com/ghedipunk/PHP-Websockets,但我无法在MS Azure中启动服务器。

1 个答案:

答案 0 :(得分:0)

所有Azure Web Apps都在称为沙箱的安全环境中运行。在沙箱中,每个应用程序都由Microsoft IIS处理。不允许通过PHP的命令行界面(CLI)运行应用程序。有关详细信息,请参阅Azure Web App sandbox

为了能够在Azure中运行PHP-WebSockets,您需要托管诸如虚拟机,云服务或容器之类的东西,而不是Web应用程序。