2013-05-14 104 views
1

我正在使用zend應用程序我剛剛重新安裝了我的WAMP出於某種原因,並且在我的wamp中運行的現有應用程序未運行。Zend Framework htaccess重寫規則

我安裝了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時,我可以看到文件夾。

我該如何解決該問題?我想添加任何擴展到我的wamp?我檢查了.Htaccess它和以前一樣。

+1

注:「而且我的.htaccess有以下」的文件名應該是小寫,即.htacess(可能與Windows無關,但可能會給你的問題,特別是如果你的生產服務器可能是Linux) – 2013-05-14 05:12:14

+0

對不起,我的錯誤,我只是死記硬背! :( – TomPHP 2013-05-14 05:15:51

回答

2

只需點擊wamp圖標並打開apache/httpd.conf並搜索「rewrite_module」即可。刪除#如下,並將其保存

LoadModule rewrite_module modules/mod_rewrite.so 

而且重啓後服務將再次

可能會解決您的問題

+0

非常棒!它的工作非常棒!謝謝你的回答..我還不知道我需要打開多少個節奏!爲我的新節目做好準備:( – TomPHP 2013-05-14 05:14:29

+1

很高興幫助你@TomPHP – liyakat 2013-05-14 05:40:08

+0

你有什麼想法嗎?出現以下錯誤致命錯誤:內存不足(分配爲3932160)(試圖分配393216字節) – TomPHP 2013-05-14 05:58:57