首页 > 解决方案 > PHP文件已弃用?

问题描述

在我的服务器上,每天会多次列出以下错误。谁能告诉我它的含义以及它报告的文件是什么?[2021 年 4 月 11 日 21:01:59 America/Boise] PHP 已弃用:指令 'allow_url_include' 在第 0 行的未知中已弃用。TIA

标签: phperror-handlingserver

解决方案


这是服务器上的网站使用使用 allow_url_include 函数的代码的结果。此函数在 PHP 7.4 中已弃用。此通知只是一个警告,而不是致命的 PHP 错误。站点功能应恢复正常。

  1. 降级网站的 PHP 版本。

  2. 与您的网站开发人员或系统管理员合作,更新或重写任何产生警告的网站的代码。

  3. 禁用弃用警告(参见: https: //support.cpanel.net/hc/en-us/articles/360059474934

据我所知,如果您更新了 PHP 版本,检查 .htaccess 中的所有内容是否也是最新的可能会解决问题。否则,更新 PHP 版本可能会有所帮助。

请注意,WP Engine 已决定在未来版本的 PHP 中为所有客户弃用 .htaccess 文件。最新的 PHP 版本 PHP 7.4 和任何后续版本将不再支持 .htaccess。
参考:https ://wpengine.com/support/htaccess-deprecation/


推荐阅读