我一直在使用 xampp 包中包含的 sqlite 2。
之后我安装了具有 sqlite3 的最新 xampp 包。
现在,当我运行我的代码时,我得到了错误,发现捆绑包中没有 sqlite 2。
像这样的事情发生在 php 及其所有相关库中,例如 split 函数其他。
如果是本地系统没问题,我们无论如何都会更新它,但是在共享主机中,当他们升级到新的 php 版本时,现有网页会出现错误。
我们如何知道 php 将删除某些函数并用其他新函数替换它,而不是保留相同的名称但具有升级的功能?
当他们升级或更改服务器中当前现有功能的版本时,会发生什么情况是网站中断。您可以在整个页面上看到错误。许多页面无法正常工作。如果不注意,seo 评级会下降。用户不会信任该网站。这也发生在我使用了一段时间的 wordpress 和 mediawiki 上,当他们最近升级 php 时,模块没有加载,而是出现了致命错误。这很讨厌。
在这种情况下,在特定的时间间隔内不断升级你的代码会很忙(每当 php 升级它们的功能时)
据我所知,这是无穷无尽的。
服务器端和本地主机中的解决方案是什么。