Nginx配置报错unknown directive "echo"的解决

来源:互联网 发布:网络传播正能量的例子 编辑:程序博客网 时间:2024/06/07 06:29

Nginx配置报错unknown directive "echo"的解决

实际上,Nginx并没有内置echo这个指令,所以你贸然使用时,自然会提示说无法识别的指令。它是由agentzh(章亦春)开发的第3方模块,是功能强大的调试工具。

安装方法如下:
1、从下面连接下载echo-nginx-module模块的.zip版本,并解压。
https://github.com/agentzh/echo-nginx-module

2、进入nginx的安装目录,用下列命令进行配置和安装
./configure --prefix=/usr/local/nginx --add-module=/你解压出来的echo-nginx-module目录
make -j2 && make install

然后就可以在自定义模块中使用echo指令。
比如在配置文件nginx.conf中添加:
location /hello {
        echo "$document_root<br/>hello, use echo!";
}


来源:http://blog.csdn.net/lanyd/article/details/45647365

阅读全文
0 0
原创粉丝点击