我之前从未真正接触过perl,所以我真的希望,这是一个真正的新手问题,我可以很快解决问题......
我们在Windows 2003服务器环境中安装了一个基于perl的Web应用程序。安装的版本包含一个错误,我知道 where 以应用补丁。基本上:我在其中一个网络应用pm
文件中仔细更改了两行。
令我惊讶的是,文件更改被忽略,我仍然得到相同的错误消息,引用了旧版本的文件 - 可以通过行号清楚地识别。
我已经清除了浏览器缓存,重新启动了Web应用程序(包括apache) - 没有运气。
现在我认为/希望这是某种perl功能,但我甚至不知道该语言是否足以向Google提出正确的问题。 One tutorial说,perl是一种解释型语言,对源文件的更改立即生效。我的网站不是这样......
为了使我的更改有效,是否还需要触摸或删除一些缓存/文件?
答案 0 :(得分:4)
你确定你的Perl实际上正在使用所述pm文件的最新版本吗?其他地方还没有其他版本可供使用?
答案 1 :(得分:2)
问题解决了,解决方案超出了perl - 感谢您的耐心等待。
Web应用程序包含一些javascript / css缓存。之后
js-chache
,css-cache
)