为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
MMMHUHU 2023-10-22 20:53:09
我在共享主机上上传了我的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但它仍然抛出上述错误。
查看完整描述

4 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

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


查看完整回答
反对 回复 2023-10-22
?
狐的传说

TA贡献1804条经验 获得超3个赞

登录到您的网站主机并导航到您的文件夹并找到该文件。打开文件并找到以下代码: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


查看完整回答
反对 回复 2023-10-22
?
Helenr

TA贡献1780条经验 获得超3个赞

如果有人遇到这种情况:

确保所有级别的 .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>

注释掉这个为我解决了错误。


查看完整回答
反对 回复 2023-10-22
?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

如果您的虚拟主机使用 Cpanel,请登录并在该部分下单击 ,然后在下一个屏幕上单击 。在选项下,取消单击 :SoftwareSelect PHP VersionOptionsallow_url_include


https://img1.sycdn.imooc.com/65351b890001065206280181.jpg

https://img1.sycdn.imooc.com/65351b920001ded406420264.jpg

查看完整回答
反对 回复 2023-10-22
  • 4 回答
  • 0 关注
  • 295 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信