apache配置php值得注意的地方

2015-12-09 23:22:09 4034

1.apache支持php

LoadModule php5_module E:/httpd/php54/php5apache2_2.dll 

PhpIniDir E:/httpd/php54

AddType application/x-httpd-php .php

这三条语句起着无比重要的作用,第一条指定php5apache模块的位置;第二条语句指定php配置文件的路径;第三条语句指定处理后缀名类型,让php后缀的文件可以执行php,例如如果是.txt文件包括php代码,则该文件和.php后缀的文件是一样的,都可以在服务器端被执行。

例如:修改为AddType application/x-httpd-php .txt

然后把目录中的index.php修改为index.txt

在浏览器中打开:

2.设置站点目录的访问权限

<directory “E:/httpd/web/shoubuild”>

allowoverride none

options none

order allow,deny

allow from all

</directory>

order的参数中allowdeny谁在前面那就先执行谁,我们可以指定某个ip的访问如:

deny from 192.168.0.5  #阻止一个ip访问

deny from 192.168.0.0/24  #阻止一个ip段访问

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: