已弃用:指令“allow_url_include”在第 0 行的“未知”中已弃用

我在共享主机上上传了我的Laravel项目。当我在服务器上上传我的项目时,它会抛出异常,然后将我的 PHP 版本 5.4 切换到 7.4。现在我面临这个问题。

Deprecated: Directive 'allow_url_include' is deprecated in Unknown on line 0

我还禁用了存在于项目根目录中的 PHP ini 文件中的allow_url_include,但它仍然显示allow_url_include折旧错误。

另外,我进入PHP多INI编辑器并更改allow_url_include但它仍然抛出上述错误。


MMMHUHU
浏览 171回答 4
4回答

慕侠2389804

删除.htaccess或将名称更改为.htaccess.backup,WP将根据您的站点配置生成新文件

狐的传说

登录到您的网站主机并导航到您的文件夹并找到该文件。打开文件并找到以下代码:public_htmlphp.ini; Whether to allow include/require to open URLs (like http:// or ftp://) as files. ;   allow_url_include = On更改并保存文件。allow_url_include = Onallow_url_include = Off这应该可以修复错误。其他详细信息位于此处:https://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-include

Helenr

如果有人遇到这种情况:确保所有级别的&nbsp;.htaccess 文件没有冲突的代码。也就是说,我发现我的“.../public_html/.htaccess”没有任何冲突。但是,我在上面的文件夹级别中也有一个 .htaccess 文件,它包含以下代码:# Use PHP71 as default AddHandler application/x-httpd-php71 .php <IfModule mod_suphp.c> suPHP_ConfigPath /opt/php71/lib </IfModule>注释掉这个为我解决了错误。

蝴蝶刀刀

如果您的虚拟主机使用 Cpanel,请登录并在该部分下单击 ,然后在下一个屏幕上单击 。在选项下,取消单击 :SoftwareSelect PHP VersionOptionsallow_url_include
打开App,查看更多内容
随时随地看视频慕课网APP