繁体   English   中英

Ubuntu中的Apache2-配置域-找不到页面

[英]Apache2 in Ubuntu - configuration domain - page not found

我在Zend中有一个项目,在以下目录中:/ var / www / Project / public

文件httpd.conf的内容是:

<VirtualHost 127.0.0.1:80>
   DocumentRoot "/var/www/Project/public"
   ServerName project.localhost

   # This should be omitted in the production environment
   SetEnv APPLICATION_ENV development

   <Directory "/var/www/Project/public">
       Options Indexes MultiViews FollowSymLinks
       AllowOverride All
       Order allow,deny
       Allow from all
   </Directory>

</VirtualHost>

和/ etc / hosts:

127.0.0.1   localhost
127.0.1.1   michal-centrala

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.0.1   project.localhost

当我转到页面http://project.localhost时 ,出现以下错误:Internal Server Error

服务器遇到内部错误或配置错误,无法完成您的请求。

请与服务器管理员联系,[未提供地址],并告知他们错误发生的时间以及您可能做的任何可能导致错误的事情。

服务器错误日志中可能会提供有关此错误的更多信息。

服务器日志如下:

[Sun Jun 23 01:31:56 2013] [alert] [client 127.0.0.1] /var/www/Project/public/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration

哪里出问题了?

在httpd.conf中启用mod_rewrite

最可能的线

LoadModule rewrite_module libexec/apache2/mod_rewrite.so

被注释掉

#LoadModule rewrite_module libexec/apache2/mod_rewrite.so

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM