概述
神秘的.user.ini文件
.user.ini究竟是个神秘东东?
我们看看官方怎么说:
小白表示没看懂~
众所周知,php.ini是php的核心配置文件,在 PHP 启动时被读取,那么web目录的其他ini文件也是可以被php识别,官方还说了
这样说的话,所有的配置都可以被.user.ini重新配置修改?噢,麦噶的
你想多了,官方还说了:
小白,又举手了,什么是PHP_INI_*模式呢?
官方是这样说的:
PHP_INI_*模式的定义
模式 含义
PHP_INI_USER 可在用户脚本(例如 ini_set())或 Windows 注册表(自 PHP 5.3 起)以及 .user.ini 中设定
PHP_INI_PERDIR 可在 php.ini,.htaccess 或 httpd.conf 中设定
PHP_INI_SYSTEM 可在 php.ini 或 httpd.conf 中设定
PHP_INI_ALL 可在任何地方设定
登录后复制
也就是说只有PHP_INI_USER模式,才可以在 .user.ini 中设定,那么哪些配置可以在 .user.ini 中设定呢?
有点意思,并不是所有的配置 .user.ini 都能修改,比如 disable_functions ,upload_max_filesize 。
千年未解之谜,是不是在这里找到了答案?
访问php页面出现“No input file specified”,尝试各种办法无果,你是否开始怀疑自己人品,是否开始怀疑肾亏了,是否觉得自己这么年轻就不行了?
啥? .user.ini 删不掉,是不是觉得自己真的不行了?
[root@Tech1024]# rm -rf .user.ini rm: cannot remove ‘.user.ini’: Operation not permitted
登录后复制来看一下,该文件的属性
[root@Tech1024]# lsattr .user.ini ----i--------e-- .user.ini
登录后复制没错,文件被锁定了,不能修改,那么我们去除文件锁定属性
[root@Tech1024]# chattr -i .user.ini
登录后复制是不是可以删除了,你是不是喜极而泣,啊,自己终于又行了。
哎,小白可能觉得自己又不行了,怎么还是“No input file specified”啊?
.user.ini有什么用呢?
最后
作为一个IT职业人,不论从事什么行业,铭记两点 技术和态度,技术决定了你的存在,态度决定了你能存在多久。
以上就是php中.user.ini究竟是个啥神秘东东?的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是凶狠台灯为你收集整理的php中.user.ini究竟是个啥神秘东东?的全部内容,希望文章能够帮你解决php中.user.ini究竟是个啥神秘东东?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复