.user.ini如何删除或修改

2018-07-07 17:43

阅读:211

在部署PHP代码的时候遇到问题,报错如下:

Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/thinkphp/base.php) is not within the allowed path(s):

说base.php文件不在允许访问的路径下。

结果发现是.user.ini文件的问题。于是乎就想改下文件。结果始终不成功。

折腾半天最终通过找到方法。

在需要编辑.user.ini时需要使用linux命令:

chattr -i .user.ini

这样就能愉快的编辑.user.ini文件了。

i参数的解释是:i   Immutable,系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。

因为仅仅是修改文件,所以修改完之后我们需要再执行:

chattr +i .user.ini



评论


乖,登录后才可以留言!

热门文章

推荐文章

最新文章

置顶文章