尝试所有替代方案仍然无法解决。我得到以下错误: - 禁止您无权访问/在此服务器上。 [Apache / 2.2.22(Debian)]
这是我在/ etc / apache2 / sites-enabled下的默认文件。 media文件夹是名为XYZ的可移动磁盘驱动器的路径。
<VirtualHost *:80>
ServerAdmin webmaster@loclahost
DocumentRoot /media/XYZ/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /media/XYZ/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
答案 0 :(得分:0)
网站启用目录中的默认文件很好并且使用虚拟主机。它是权限相关的问题。虽然授予了权限但是没有更新。 问题是由于filetype是ntfs并格式化为ext4格式并授予目录权限。问题得到了解决。
结论。 如果遇到这样的问题,检查文件格式并检查目录的权限是否更新。谢谢。