您无权访问/在此服务器上。 Centos下

时间:2015-04-11 00:20:06

标签: php linux apache centos

我有一台Centos服务器,我正在尝试配置php和apache,但我无法正常工作。

我的httpd.conf上有下一个相关信息:

Listen 8088
Listen 8089

ServerName 192.168.124.243:8088

DocumentRoot "/var/www/html"

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

<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

NameVirtualHost *:8089

<VirtualHost *:8089>
ServerAdmin webmaster@bitacora.com
DocumentRoot /root/bitacora/public
ServerName bitacora.com
ServerAlias www.bitacora.com
DirectoryIndex index.php
ErrorLog /root/bitacora/log/bitacora-error_log
CustomLog /root/bitacora/log/bitacora-access_log common
    <Directory "/root/bitacora/public">
       Options Indexes FollowSymLinks
       AllowOverride None
       Require All
    </Directory>
</VirtualHost>

我的/ var / www / html文件夹是空的,我只能远程访问服务器,我通过ssh修改配置文件并通过ftp添加文件。

当我输入http://192.168.124.243:8088/时,我得到了默认的apache页面,因为我的html文件夹中没有任何内容。

但是,如果我尝试通过http://192.168.124.243:8089/访问我的虚拟主机,我就会获得您无权访问此服务器上的错误,并且我获得了Options指令禁止的目录索引:/ var / www / HTML / 我的日志文件出错。

我读了很多关于这个错误的帖子,他们主要建议将索引添加到/ var / wwww / html目录,但它就在那里,我已经将端口添加到防火墙例外,我一直试图配置这个东西好几个小时没有成功。

我已经尝试了很多东西,主要是对httpd.conf文件的许多不同尝试,但似乎没有任何效果。

有什么想法吗?

修改 所以似乎Options指令禁止的Directory索引:/ var / www / html /没有关系,我在/ var / www / html文件夹中添加了一个空的index.html,错误消失了,但我还是得到了您无权访问此服务器上的错误。

0 个答案:

没有答案