我在笔记本电脑上运行着一个 minecraft 服务器,并且创建了一个符号链接/home/myuser/Documents/MinecraftSV/logs/latest.log到/var/www/html,但是当我尝试访问它时收到 403 Forbidden 错误。
我没有 httpd.conf 文件/etc/apache2。
我改变了/etc/apache2/sites-enabled/000-default.conf更改为以下内容:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
<Directory />
Options +FollowSymLinks
AllowOverride Indexes
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
我还授予了文件所在文件夹一直到主目录的执行权限,并且在完成所有这些更改后重新启动了 apache 服务。
我正在运行 Debian 8。如能得到任何帮助我将不胜感激,谢谢!
编辑:好的,我在 /html/logs 上创建了一个新的符号链接(同一个文件),并将该文件夹权限更改为 777。我现在可以访问该文件夹及其内容。
奇怪,因为我符号链接的文件已经有 777 权限......