PHP

Apache下的配置文件httpd.conf

2017-06-29  本文已影响0人  一名鼻炎患者

1、Listen :监听端口,默认情况是80。
2、ServerAdmin :服务器管理员邮箱。
3、ServerName:服务名。
4、DocumentRoot:PHP网站的路径。
5、

<Directory />
    Options FollowSymLinks    
    AllowOverride None    
    Order deny,allow    
    Deny from all 
 </Directory>

Apache访问的每个目录可设置相关的服务和特性是允许或(和)不允许。
一般修改为,否则可能会出现403页面错误。

<Directory />
    Options FollowSymLinks    
    AllowOverride None  
</Directory>

同时修改PHP的目录:修改DocumentRoot和<Directory "D:/Program Files/xampp/htdocs">。修改为PHP的网站所在的目录,如下所示:

查看问题的方法:
运行dos,输入“cd /d F:/xampplite/apache/bin” ,进入到xampp的bin目录,输入httpd.exe就可以查看错误。常见问题
1、ServerRoot没配置好,可以使用绝对路径
2、document没配置好,网站路径没配置好
3、httpd-vhosts.conf没配置好,配置参考如下

<VirtualHost *:80>  
    DocumentRoot "F:/test/public"
    ServerName www.dlaipai.com
   <Directory />
        Options FollowSymLinks
        AllowOverride All
        Order deny,Allow
        Allow from all
        SetEnv APP_ENV dev
    </Directory>
</VirtualHost>
上一篇 下一篇

猜你喜欢

热点阅读