如果你觉得有用的,可以帮我点个赞么?让我知道帮助了你
Fatal error: Uncaught Swoole\Exception: Swoole\Http\Server can only be used in CLI mode in /home/wwwroot/default/twj/swoole/server/http_server.php:5 Stack trace: #0 /home/wwwroot/default/twj/swoole/server/http_server.php(5): Swoole\Server->__construct('0.0.0.0', 8811) #1 {main} thrown in /home/wwwroot/default/twj/swoole/server/http_server.php on line 5
在执行swolle 的 http_server时候,遇到上面的这个错误,意思就是我们没有使用cli模式去访问。
大家可以使用这个函数来看看你当前的模式
php_sapi_name();
代码:
浏览器上访问:
linux系统命令行看到是cli
这时候我们又想通过浏览器访问,怎么办?
用虚拟域名+监听的端口就可以了,如图
我没有配置虚拟域名,我是通过我的服务器IP+端口来访问到这个页面的
这时候我们去看监听的文件,显示是cli
如果你觉得有用的,可以帮我点个赞么?让我知道帮助了你