[請益] 在codeigniter裡設file做斷點
小弟新手,這兩天剛開始摸codeigniter
我設了controllers/news.php
代碼如下:
http://ideone.com/3kvVFM
我在14~18行設了一個讀寫檔案的點,
用來判斷程式有沒有走到這邊,
執行結果:
http://imgur.com/EHKms9u

而FTP上看不到有產生應該要有的temp/breakpoint.html
就初衷來說,我的確是達成了判斷程式有走到的目的,
但我想了解為什麼PHP沒有按照規則產生temp/breakpoint.html檔案。
我後來自己用FTP在遠端加了這個路徑與檔案,
仍然會報一樣的錯,
這是因為codeigniter的特殊route設定嗎?
還請前輩指點,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.209.153.69
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1403682798.A.07A.html
推
06/25 16:22, , 1F
06/25 16:22, 1F
→
06/25 16:22, , 2F
06/25 16:22, 2F
應該不是權限問題,我在news.php的資料夾底下
開了一個temp folder與breakpoint.html
permission暫時設定777,一樣報錯。
CI的路徑規則是class/func/para
應該跟他的路徑規則有關,
似乎不能用傳統的相對位置來處理(請指教)
推
06/25 16:42, , 3F
06/25 16:42, 3F
感謝,我試試看,但還是想知道為什麼行不通
※ 編輯: youneverknow (210.209.153.69), 06/25/2014 16:50:35
找到答案了:
注意: 檔案路徑是相對於網站根目錄 index.php 檔案,
而不是相對路徑於您的控制器(controller)或是顯示(view)的檔案。
CodeIgniter 所使用的前端控制器都是相對於根目錄的 index 檔案。
※ 編輯: youneverknow (210.209.153.69), 06/25/2014 17:31:00
PHP 近期熱門文章
PTT數位生活區 即時熱門文章