[請益] cakephp Model的設定會被顯示出來

看板PHP作者 (德軍王牌飛行員)時間11年前 (2014/07/01 11:48), 11年前編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/1
小弟架了cakephp-2.5.2 要用來作簡單網頁用途 但遇到個問題 我有支API是撈DB資料然後吐JSON出來 但是JSON前老是會多一段code 而那段code正好是我所use的model檔 如: App::uses('AppModel', 'Model'); class Creature extends AppModel { (下略) 我試過 Configure::write('debug', 0); 以及 $this->layout = false; $this->layout = 'ajax'; $this->autoRender = false; 都不能把那段消掉 不知道有沒有前輩能幫我解惑一下 願付1000P聊表心意(不限一位) 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.183.76 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1404186490.A.B55.html

07/01 23:00, , 1F
偏門解:把吐出之前的code夾在ob_start()ob_clean()間XD~
07/01 23:00, 1F
不知道跟Model檔有沒有關係 官方Model檔範例是 App::uses('AppModel', 'Model'); class Ingredient extends AppModel { public $name = 'Ingredient'; } 我照複製存成.php是可以跑 不過這model檔的內容都會被顯示出來 而且沒用php標籤包起來感覺怪怪的 但我在最前面加個<?php 就又變成Missing Database Connection 很古怪 ※ 編輯: BF109Pilot (111.249.183.76), 07/02/2014 00:52:53

07/02 08:41, , 2F
我用的是ZF,不過我看官網範例也是沒特別寫出<?php ?>
07/02 08:41, 2F

07/02 08:42, , 3F
但我還是有用php標籤頭尾包起來,而且可以跑,我覺得你要
07/02 08:42, 3F

07/02 08:42, , 4F
當作官網把這個當作基礎中的基礎所以沒寫出來而已
07/02 08:42, 4F

07/02 08:43, , 5F
變成要研究包起來以後要怎麼解決那個問題
07/02 08:43, 5F

07/02 13:35, , 6F
前面一定要有 <?php 吧,也順便檢查一下你的資料庫設定
07/02 13:35, 6F

07/03 21:54, , 7F
哈哈哈謝謝三位 用一樓方法暫時解決 但還是都給謝禮
07/03 21:54, 7F
文章代碼(AID): #1JiYzwjL (PHP)
文章代碼(AID): #1JiYzwjL (PHP)