使用Apache将Lua嵌入到HTML中

Apache 有 mod_lua 模块。是否有一种类似于 php 的处理 html 页面的标签可以使用它来实现?如果没有,是否有其他方法?(我已经看到了 mod_plua,但似乎没有多少工作朝这个方向推进)。

点赞
用户1382356
用户1382356

你需要更新你的配置。在你的 Apache 配置中,添加下面这些代码行:

AddHandler lua-script .lua
AddHandler lua-script .htm .html

这应该可以将 html 文件的处理程序设置为 mod_lua (未测试,因为我不使用此 mod)。

2013-01-21 15:51:51
用户1190388
用户1190388

我其实还没有尝试过,不过 Haserl 可能是你需要的东西。

据 lua-users mailing list 上述,这个工具是能够运行的。

Haserl 是一个小型的 CGI 封装器,可以允许类似于 “PHP” 的 CGI 编程,但是使用的是 UNIX 的 bash-like shell 或者 Lua 作为编程语言。它非常小,所以可以在嵌入式环境中使用,或者在类似于 PHP 这样的工具过于臃肿的情况下使用。

补充

我没有用过它,所以不确定它是否有效。

2013-01-22 05:56:08
用户2046380
用户2046380

对于 php 风格的 Lua 编程,你可以尝试使用 mod_pLua。与你最初的说法相反,它确实有很多的特性实现了,请查看它所支持的额外特性。至于 mod_lua 是否会在未来支持这种编程方式...谁知道呢 :)

2013-02-06 10:07:33