Re: [請益] zend framework的控制器無法在linux上執行

看板PHP作者 (朧月夜)時間15年前 (2010/06/30 15:00), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《miniko70 (朧月夜)》之銘言: : 標題: [請益] 新建的Controller無法在linux上的zend framework執行 : 時間: Tue Jun 29 18:01:22 2010 : : 我新建的Controller無法在linux上的zend framework執行 : : : 我在windows測試的時候上建了一個專案資料匣 : : 裡面有兩個Controller, Models和Views頁面(Index和Cached) : : Cached是複製預設值Index的頁面,再把Class都另改名成Cached : : Cached裡的functions,包括add(),edit(),delete()都暫時先延用Index的 : : : 我想要測試的是以下自建的cached頁面是不是可以正常執行 : : [預設] http://192.168.8.134/zend/memcached/public/index : [自建] http://192.168.8.134/zend/memcached/public/cached : : : 在windows上跑都正常顯示 : : 但是傳到linux上,自建的cached這系列頁面就都找不到網頁了 : : 不知道是哪裡出了問題? : : 還是在寫新的Controller或Model或View的時候,有哪個環節沒設定到嗎?? : : 麻煩有用過zend framework的前輩們開釋了,感激不盡!! : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 114.32.97.59 : → kylekai:1. mod_rewrite ? 2. 檔案大小寫?.. 06/29 19:25 : → world294:document root 建議設定在 xx/xxx/public/ 06/30 01:43 : → world294:在檢查 rewrite , 如果 rewrie 有錯 log 會 500 06/30 01:45 先謝謝樓上2位前輩的指點~ 1.mod_rewrite 我是用Ubuntu 9.10的版本 我已經在/etc/apache2/sites-available 改了default檔的兩個www下Override的設定了 但現在顯示錯誤500,請問要怎麼設定比較好呢? 2.檔案大小寫 Controllers.Models還有資料匣的名稱我都按照原index檔的大小寫命名 zend framework好像也會自己轉換??所以感覺不是這個問題.. 再麻煩2位或懂的大大指點了>< 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.97.59 ※ 編輯: miniko70 來自: 114.32.97.59 (06/30 15:50)

06/30 15:55, , 1F
可以先看 apache 的 error log,看問題是什麼
06/30 15:55, 1F

06/30 16:57, , 2F
要看得是 mods-enabled ...有模組不等於有 enabled ...
06/30 16:57, 2F

06/30 17:19, , 3F
成功了!!設定果然和windows有很大的差別@@謝謝樓上各位^^
06/30 17:19, 3F
文章代碼(AID): #1CAkk7e6 (PHP)
文章代碼(AID): #1CAkk7e6 (PHP)