[备忘]apache2报错:No protocol handler was valid for the URL |
上一篇:[备忘]linux下安装apache2,报错libaprutil-1.so 下一篇:[备忘]记录一下几次java线上问题的调查手段[jprofiler,fullGC,CAT,卡死] |
添加日期:2017/9/19 3:41:20 |
快速返回 返回列表 |
阅读2454次 |
报错: No protocol handler was valid for the URL /xxxx. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
参考: http://www.cnblogs.com/fengqingtao/archive/2011/09/21/2183825.html
原来只在 /usr/local/apache2/conf/httpd.conf 把 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so 这两行注释打开没用,
你得安装!!你得安装!!你得安装!! 靠! ------------------------------ cd httpd-2.4.27 当初tar包解压的目录 cd modules/proxy /usr/local/apache2/bin/apxs -i -c -a mod_proxy.c proxy_util.c 原文proxy_util少写个y啊,注意 /usr/local/apache2/bin/apxs -i -c -a mod_proxy_http.c /usr/local/apache2/bin/apxs -i -c -a mod_proxy_connect.c
重启 /usr/local/apache2/bin/apachectl -k stop /usr/local/apache2/bin/apachectl -k start ------------------------------
apxs命令解析:
-i此选项表示需要执行安装操作, 以安装一个或多个动态共享对象到服务器的modules目录中。 -a此选项自动在httpd.conf文件中增加一个LoadModule行,以激活此模块,或者,如果此行已经存在,则启用之。-A与-a选项类似,但是它增加的LoadModule指令由一个井号前缀(#), 即,此模块已经准备就绪,但尚处于禁用状态。 -e此选项表示需要执行编辑操作,它可以与-a和-A选项配合使用, 与-i操作类似,修改Apache的httpd.conf配置文件,但是并不安装此模块。
|
|
评论 COMMENTS |
没有评论 No Comments. |
|