[Lua] "Hello, world!" from Lua file?

Jader H. Silva jaderhs5 at gmail.com
Mon Jan 27 14:00:54 UTC 2014


Hello.

You need to set the content-type to this location. e.g.:

add_header Content-Type text/plain;


2014-01-27 Shohreh <nginx-forum at nginx.us>

> Hello
>
> Now that I have a working Nginx with the ngx_lua module, I'd like to start
> learning how to write web scripts.
>
> The following page doesn't have a basic sample:
> http://wiki.nginx.org/HttpLuaModule
>
> So I used the following...
>
> http://yichunzhang.wordpress.com/2010/05/18/a-simple-ngx_lua-example-for-the-future/
> ... to edit nginx.conf and write a basic hello.lua file:
>
> ================ nginx.conf
> ...
>     server {
>         listen       12345;
>         server_name  localhost;
>
>         location / {
>             root   html;
>             index  index.html index.htm;
>             content_by_lua_file hello.lua;
>         }
> ...
> ================ html/hello.lua
> print("Hello, world!")
> ================
>
> But when I call http://192.168.0.10:12345/hello.lua, Chrome downloads the
> file instead of displaying the output.
>
> What should I do?
>
> Thank you.
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?2,246864,246864#msg-246864
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
>



-- 
att.
Jader H. Silva
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20140127/1ccfe136/attachment.html>


More information about the nginx mailing list