所有perl版本都支持旧模块吗?

所有perl版本都支持旧模块吗?,第1张

概述我在所有服务器上安装了Perl 5.8,并希望使用DBI和DBD :: Oracle模块来访问我们的数据库.我主要担心的是更新版本的perl DBI和DBD模块将停止使用5.8.然后我必须将每台服务器升级到最新的perl版本. 我的问题是perl本身成为更高版本,并且为他们开发的模块是否仍然可以向后兼容? “如果我创建文档说运行”cpan -i DBI“,如果最新版本的DBI不能与5.8一起运行, 我在所有服务器上安装了Perl 5.8,并希望使用DBI和DBD :: Oracle模块来访问我们的数据库.我主要担心的是更新版本的perl DBI和DBD模块将停止使用5.8.然后我必须将每台服务器升级到最新的perl版本.

我的问题是perl本身成为更高版本,并且为他们开发的模块是否仍然可以向后兼容? “如果我创建文档说运行”cpan -i DBI“,如果最新版本的DBI不能与5.8一起运行,那么”CPAN不会包含Perl的所有古老版本和补丁级别“.

解决方法 没有保证.

通常,您希望在所有系统上使用相同版本的模块.如果您使用不同的版本,那么您将在不同的服务器上提供不同的错误和功能.

我建议为你要使用的那些创建Debs / RPMS / etc,然后运行一个所有服务器共享的包存储库.

总结

以上是内存溢出为你收集整理的所有perl版本都支持旧模块吗?全部内容,希望文章能够帮你解决所有perl版本都支持旧模块吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1267887.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存