apache下禁止php运行
今天在服务器上进行测试的时候,发现有个网站无法显示图片,开始还以为是网站程序出现问题,想看看
php的详细信息,就直接在网站一个tt文件夹下新建了个test.php,谁知道居然出现403错误,就
进/etc/php.ini下看是不是开了php安全模式和禁止什么函数,最后搞了半天才想起会不会是伪静态的问
题,一看.htaccess文件才发现问题的所在.
下面就是我发现的.htaccess文件里的内容:
<Limit GET POST PUT>
Order Allow,Deny
Deny from All
</Limit>
这几个web头部信息都禁止了,还访问什么,气愤之下直接清空换成只禁止php后缀的内容:
IndexIgnore */*
<Files *.php>
Order Deny,Allow
Deny from all
</Files>
重新打开浏览器访问,网站都正常了.访问http://ip/tt/test.php
,还是无法访问,这是正常的.好了,收工闪人.
评论: