0

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に移動すると、次のエラーが表示されます: 内部サーバー エラー

サーバーで内部エラーまたは構成ミスが発生したため、リクエストを完了できませんでした。

サーバー管理者に連絡し、[アドレスは指定されていません]、エラーが発生した時間と、エラーの原因となった可能性のある操作を知らせてください。

このエラーの詳細については、サーバー エラー ログを参照してください。

サーバーログは次のとおりです。

[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

問題はどこですか?

4

1 に答える 1

0

httpd.conf で mod_rewrite を有効にする

可能性が高いライン

LoadModule rewrite_module libexec/apache2/mod_rewrite.so

コメントアウトされています

#LoadModule rewrite_module libexec/apache2/mod_rewrite.so
于 2013-06-22T23:42:10.173 に答える