【发布时间】:2011-03-25 18:08:37
【问题描述】:
所以我试图修改另一个程序员编写的应用程序。该程序是用 Perl 编写的,并且显然使用了我没有任何经验的 Catalyst 框架。
代码有据可查,我的修改看起来很简单,但是当我尝试更改某些内容时(在特定的控制器中),同样没有效果。我错过了一步吗?我打开文件编辑它,保存它,然后尝试在我的浏览器中加载网络应用程序。我什至删除了其中一个控制器的全部内容,看看它是否会破坏应用程序,但它没有。
请帮忙。
谢谢,
肯
【问题讨论】:
-
您使用的是什么网络服务器?你重启了吗?
-
使用apache...是否需要重启?
-
如果它在 mod_perl 下运行,那么它可能会这样做,mod_perl 缓存已编译的 perl 源并且不检查更改(这避免了调用 stat(2)浪费时间> 一遍又一遍)。