我在我的lua脚本中引用了一个外部文件,用于序列化的,叫做serialize.lua。我把它放到了lua_package_path指向的目录中。
然后在自己的lua脚本中require "serialize.lua"
并且在程序中可以直接使用serialize( )和unserialize( )直接序列化和解序列化。
但这是在lua_code_cache为off的情况。
如果把lua_code_cache设置为on时,只有第一次运行脚本的时候正常,如果再次运行,浏览器就会提示500 服务器内部错误。
生产环境要求lua_code_cache是on的,请问该怎么办。。 是我引用的方式不对吗。
多谢了,急救!
--
Xuhai Zhao(赵旭海)
Tel: 15841155272
Cyber-Physical Systems Lab
School of SoftwareDalian University of Technology