采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
设置过enable_static_handler和document_root,并且重启server,浏览器访问仍然执行的request回调方法
11111
刚刚我也遇到这个问题了,这问题,你重新编译最新的swoole,就可以了。一定要最新版的swoole
赞。解决了就好。
真的有喔~ 不知道是哪边环境配置出了问题,web_server我用的本机80的nginx绕过了,不影响功能~ 我已经看到第六章了,课程很棒,我快变成你粉丝了~
你在根目录下 写一个 1.html 里面放点内容 然后浏览器访问试试
我在static目录下 尝试建其他静态资源文件,比如1.html,1.css,还都是走的 request~ 不折腾!谢谢singwa大神!
我有同样的问题. 想知道你解决了吗?
<?php
$http
=
new
swoole_http_server(
"0.0.0.0"
, 8811);
->set([
'enable_static_handler'
=> true,
'document_root'
=>
"/Users/max/Desktop/work/www/nginx_test/swoole/server/static"
]);
->on(
"request"
,
function
(
$request
$response
){
// print_r($request->get);
->
end
"<h1>HTTPserver</h1>"
);
});
->start();
目录权限给的755
重新启动 php http_server.php
你确定 /Users/max/Desktop/work/www/nginx_test/swoole/server/static 目录下 有 index.html文件吗
回复不能发图,我要给慕课网提个用户需求~哈哈! 我发在回答区咯~
你好,看看目录是否配置正常,代码贴下
老师,代码我贴在回答区里了,麻烦有空帮我看下~
您好。问题解决了吗?
登录后可查看更多问答,登录/注册
swoole创始人推荐,借助Swoole打造高性能直播平台
1.8k 18
1.2k 13
1.9k 13
1.1k 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号