我正在關注Zend Framework的教程(http://www.ibm.com/developerworks/opensource/os-php-zend2/section2.html)。我幾乎沒有開始,但是我在設置這個.htaccess文件時遇到了問題。在列表下。 1中的鏈接,有一個代碼塊的文章說,我需要創建:爲Zend Framework設置.htaccess
htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
php_value include_path ".;c:\ZendFramework\library"
如何正確地創建.htaccess文件,這樣的index.php文件,這無非是一個更幾頁打印在頁面上,將在我的本地主機上正確打開?我的Zend位於E:\ zendframekwork \ library。到目前爲止,我有以下幾點:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
set_include_path('.;E:\zendframekwork\library');
正如你所看到的,我刪除了「htaccess的」部分(我需要嗎?),並改寫了最後一行,但它顯然是不正確的,我還得到一個嘗試打開index.php時出錯。我如何正確寫入?
另外,本教程提到了具有Zend正確路徑的HTTPD.CONF指令。我在Apache上查找了我的HTTPD.CONF文件,但沒有任何指向Zend。我還需要做些什麼嗎?
TIA !!
什麼是錯誤你越來越? – Hacker
錯誤是...服務器錯誤! 服務器遇到內部錯誤,無法完成您的請求。服務器超載或CGI腳本中有錯誤。 如果您認爲這是服務器錯誤,請與網站管理員聯繫。 – musicliftsme
index.php在沒有htaccess文件的情況下工作。 – musicliftsme