开发者社区> 问答> 正文

大侠救命怎么关闭PHP的safemode

求教大侠们~~
有一个程序在运行的时候需要关闭PHP的安全模式,但看到PHP.ini里面已经默认设置了关闭safe mode
可查看phpinfo的时候,依然是显示safe mode开着,这是什么情况呀~
百度上搜出来的也都是说改php.ini的
难道还有哪里漏了没改吗





--------------------------------------------------------------
我发现phpinfo里的Local Value一栏里,安全模式是开着的
而Master Value是已经设置关掉的

百度了下
Local Value,这个貌似是本地值?
而Master Value里的是php.ini里的设置

这么说应该不是php.ini里的问题咯
那改本地值的目录在哪儿呢

展开
收起
jonnyff 2013-06-25 18:00:53 9620 0
7 条回答
写回答
取消 提交回答
  • 2013-06-28 07:52:33
    赞同 展开评论 打赏
  • 看样子你好像是用的什么整合软件,一键安全包之类的,你可以把PHP功能重装一下,WIN下的应该没有那么难折腾,你这个问题还真是奇怪,楼上说的是原因的全部了,如果以上都不能解决,建议你把这个PHP模块重装一下,然后再设置一下,再重启服务器看看
    2013-06-26 00:17:36
    赞同 展开评论 打赏
  • 1.检查下php.ini是不是在 phpinfo()显示的路径下的那个文件。
    2.检查下.htaccess是否强制开启了safemode.
    2013-06-25 19:39:26
    赞同 展开评论 打赏
  • 把off 改成 on 或 on 改成 off 然后,重启apache php,应该就好了。
    自用程序的话,开不开安全模式,影响不是很大,除非你的阿里云,很多很多很多人在用。
    2013-06-25 18:27:47
    赞同 展开评论 打赏
  • 回1楼大脸猫的帖子
    重启了apache

    -------------------------

    Re大侠救命怎么关闭PHP的safemode
    按LS的试了,还是没用
    我发现phpinfo里的Local Value一栏里,安全模式是开着的
    而Master Value是已经设置关掉的

    百度了下
    Local Value,这个貌似是本地值?
    而Master Value里的是php.ini里的设置

    这么说应该不是php.ini里的问题咯
    那改本地值的目录在哪儿呢

    -------------------------

    回6楼enj0y的帖子
    1.检查过了,路径没有错,确实是那个php.ini






    2.第二个能说详细点吗,不太明白 htaccess

    -------------------------

    回8楼dns2008的帖子
    已经好了

    之前把什么都重启过了,楞是没用
    就放在那里没管它,刚上去再看safe mode已经off了
    2013-06-25 18:04:21
    赞同 展开评论 打赏
  • 应该是已经改好了,重启下服务器吧。。。
    2013-06-25 18:04:07
    赞同 展开评论 打赏
  • 保存php.ini有没有重启下web服务?
    2013-06-25 18:01:33
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载