$HOME
我的 Web 服务器中安装了几个 perl 模块。用于运行 perl 5.8.8 的 Web 服务器,因此它们安装在$HOME/perl/lib/perl5/5.8.8/...
在服务器迁移期间,网络托管公司更改perl
为,5.10.1
但直到我的脚本开始失败时我才知道这一点。我设法通过将5.8.8
树复制到它来进行快速的脏修复,5.10.1
现在它似乎工作正常,但我想避免我的脚本将来像这样失败。
5.8.8
即使 perl 版本再次升级,允许我的脚本使用文件夹下本地存储的模块的最佳方法是什么?
我可以在我的脚本中添加对预期 perl 版本的检查,如果它发生变化,我可以通过电子邮件发送给自己,但是到那时为时已晚,因为在我解决问题之前脚本可能已经失败了好几次。理想情况下,我想防止脚本完全失败。