我使用Apache2进行本地Piwik服务器测试,今天早上突然停止工作。当我尝试访问http://127.0.1.1/piwik/index.php
时,我得到的是404,说明它无法找到请求的URL。事实上,我甚至无法生成标准的index.html,只有#34; It Worked"默认页面。
我的文件都在var/www/html
,这就是我的000-default.conf的样子:
<VirtualHost *:80>
#ServerName www.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
正如你所看到的,我还没有改变一件事,直到今天早上Piwik服务器才能完美运行。
任何帮助都将不胜感激,但请注意我是Linux和Apache的新手,所以请在回答时考虑到这一点。
答案 0 :(得分:0)
尝试这个
<VirtualHost *:80>
#ServerName www.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory /var/www/html/>
DirectoryIndex index.html
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
也许您缺少访问文件的目录部分