2013-04-02 2 views
2

Я уже установить Zend Framework и я использовал WAMP сервер, чтобы он работает, то в httpconfig я вставилОшибка ZEND Internal Server (WAMP)

NameVirtualHost 127.0.0.1 

DocumentRoot "C:\Workspace\zendy\public" 
ServerName zendy 

    <Directory "C:\Workspace\zendy\public"> 
     Options FollowSymLinks 
     AllowOverride AuthConfig Limit Indexes 

      Order allow,deny 
      Allow from all 
    </Directory> 

после перезапуска WAMP сервер ... появляется следующее сообщение:

Внутренняя ошибка сервера

Я знаю ошибку в virtualhost. Однако, я не мог решить проблему

ответ

2

Вы можете включить модуль перезаписи непосредственно на веб-WAMP иконку в трее и собирается в настройки Apache , Пример ниже.

enter image description here

Если вы до сих пор находят некоторые проблемы, которые, возможно, потребуется добавить имя zendy сервера вашей системы C: \ Windows \ System32 \ Drivers \ Etc \ хостов файл:

127.0.0.1 zendy 

Также вы должны uncomment vhosts in Apache httpd.conf:

# Virtual hosts 
Include conf/extra/httpd-vhosts.conf 

Надеюсь, что это поможет!

1

просто посмотреть в Apache журналу ошибок, вы должны увидеть, что именно послужило причиной Внутренняя ошибка сервера там

+0

C: /workspace/zendy/public/.htaccess: Неверная команда 'RewriteEngine', возможно, с ошибкой или определена модулем, не включенным в конфигурацию сервера – Doksh

+1

, вы получили его! Чтобы включить модуль, отредактируйте файл httpd.conf apache и убедитесь, что эта строка отсутствует: LoadModule rewrite_module modules/mod_rewrite.so – Ilya