我有一台服务器,其 PHP MySQL 扩展版本为 5.0.77,而 MySQL 版本为 5.1.34。一些软件/脚本警告我可能会遇到问题。
我应该预料到什么样的问题,我应该担心它吗?(我没有通过 PHP 运行任何花哨的 MySQL 查询/命令。)这有什么大不了的吗?
我们不想用较新版本的库重新编译 PHP,并且服务器管理员确实不知道该怎么做(尽管我可能可以弄清楚)。
答案1
在这种情况下,我担心的问题(假设一个表面测试表明我至少能够执行一些基本查询)是应用程序协议中处理模糊极端情况的差异。也就是说,一个月内运行正常,然后网络行为的某些特性引发了问题,事情变得很奇怪。仅仅因为您没有对 MySQL 进行任何花哨的操作并不意味着您是安全的。可能什么都不会出错,但我肯定不会对这种不匹配感到安全。
如果您尝试这样做,那么您应该尝试做出安排,以便当您开始遇到奇怪的应用程序故障时,某事或某人会提醒您这种情况。