Apache2:设置新项目时遇到问题

Apache2:设置新项目时遇到问题

我刚刚在 Linux Mint 15 上安装了 LAMP,在设置项目时遇到了麻烦。首先,我尝试将一个符号链接放入 /var/www 目录中,该符号链接指向我的主目录中的项目文件夹。这没有用,现在我将整个项目复制到 var/www/ 中,并得到了同样的错误。

索引页工作正常,但公共文件夹之外的所有内容似乎都无法访问,例如其他控制器。我只收到 404 消息:“在此服务器上找不到请求的 URL。”

我已经搜索了帮助并阅读了有关在 sites-available 文件中添加一些行以启用以下符号链接的信息,但这并没有改变任何事情。

我的 /etc/apache2/sites-available/default 文件如下所示:

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
<Directory />
    Options FollowSymLinks
    AllowOverride Indexes
</Directory>
<Directory /var/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
</VirtualHost>

有人知道为什么它不能正常工作吗?我没有更改任何其他文件中的任何内容。似乎只缺少了一部分……

相关内容