2013-05-14 7 views
1

Я использую приложение zend Я только что переустановил мой WAMP по какой-то причине, и существующее приложение, которое запускается в моей машине, не работает.Zend Framework htaccess Rewrite Rule

Я установил WAMP 2.1. Мои ZEND Папки являются

-application 
-design 
-public 
    --index.php 
    --.htaccess 
-library 
    -- Zend 

И мой .htaccess имеет следующий

Options FollowSymLinks MultiViews 

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.*$ - [NC,L] 
RewriteRule ^.*$ index.php [NC,L] 

Когда я проверяю корень файла:

http://localhost/project/ 

-application 
-design 
-library 
    -- Zend 

Я не вижу общую папку в этом пути, когда я удаляю .htaccess, я вижу папки.

Как решить проблему? я хочу добавить какое-либо расширение к моей модели? Я проверил .Htaccess Its так же, как и раньше.

+1

NB: «А мой .htaccess имеет следующий» имя файла должно быть в нижнем регистре , то есть .htacess (возможно, с окнами это не имеет значения, но может дать вам проблемы, особенно если ваш производственный сервер, вероятно, Linux) –

+0

Извините. Моя моя ошибка. Я просто заглавную заглавную букву! :( – TomPHP

ответ

2

просто нажмите на значок wamp и откройте apache/httpd.conf и выполните поиск «rewrite_module». Удалить #, как показано ниже и сохраните его

LoadModule rewrite_module modules/mod_rewrite.so 

и после перезагрузки все службы снова

может быть решить ваш вопрос

+0

Превосходно! Это сработало Отлично! Спасибо за ваш ответ .. Я еще не знаю, сколько thins мне нужно включить! Для моей новой wamp :( – TomPHP

+1

рад помочь вам @TomPHP – liyakat

+0

у вас есть представление о том, почему следующая ошибка возникает Фатальная ошибка: Недостаточно памяти (выделено 3932160) (попытался выделить 393216 байт) – TomPHP