h5ai php 函数 禁用,H5ai安装报错Warning : putenv() has been disabled for security的解决办法...

H5ai是一个非常受欢迎的PHP个人网盘系统,通过H5ai可以方便的分享文件,甚至可以直接在线播放MP4等视频。

本人也有一个私人的网盘,用H5ai搭建的,但是今天我在使用的时候,突然发现系统报错了。报错信息如下:

Warning

: putenv() has been disabled for security reasons in

/www/wwwroot/box.xsi.me/_h5ai/private/php/class-bootstrap.php

on line

8

错误信息写的相对比较明确,是class-bootstrap.php这个PHP文件的第8行报错。

打开这个PHP文件发现,代码如下

putenv('LANG=en_US.UTF-8');

很明显应该就是putenv这个函数出了问题。putenv函数因为安全性问题,被禁用了。

如果你是用的是宝塔面板,可以参照我下面的解决办法进行处理。

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

依次点击宝塔左侧的软件管理,搜索框中搜索PHP,找到自己使用的PHP版本,在对应的PHP版本后面,点击设置,然后选择禁用函数。按照下图,找到putenv,点击putenv后面的删除。

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==

做完上面的操作之后,再次访问自己搭建h5ai的网址,就会发现,能正常打开了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值