I never really came in touch with perl before, so I really hope, this is a real newbie question and I can solve the problem pretty quick…
We’ve one perl based web application installed on a windows 2003 server environment. The installed version contains a bug and I know where to apply the patch. Basically: I have carefully changed two lines in one of the web apps pm files.
To my surprise, the file change is ignored and I still get the same error messages with references to the old version of the file – clearly identifiable by the line numbers.
I’ve cleared the browser caches, restarted the web application (including apache) – no luck.
Now I think/hope that this is some kind of perl feature, but I even don’t know enough of that language to ask google the right questions. One tutorial said, that perl is an interpreted language and that changes to source files are effective immediately. This isn’t true for my site…
Are there some more caches/files I have to touch or delete in order to make my changes effective?
Are you sure your Perl is actually using the latest version of said pm file? There is no other version somewhere else included which is getting used?