我剛剛開始使用CakePHP shell並遇到問題。 我的蛋糕核心庫是在路徑d:/庫/蛋糕 我的應用程序是在d設置:/服務器/ htdocs中/ MYAPPCakePHP Shell問題
我寫了下d測試外殼:/服務器/ htdocs中/ MYAPP /供應商/殼
class ReportShell extends Shell {
var $uses = array('Appt');
function main() {
echo $this->Appt->find('first');
}
}
當我嘗試從d這段代碼:/服務器/ htdocs中/ MyApp的,它給了我一個錯誤
警告:include_once(d:/servers/htdocs/myapp/config/database.php):無法打開流:在d:/ libs/cake \ libs \ mode中沒有這樣的文件或目錄 l \ connection_manager.php on第23行
警告:include_once():打開'd:/servers/htdocs/myapp/config/database.php'失敗以包含(include_path ='.; D:\ work \ xampp \ php \ PEAR')。在線23上的d:/ libs/cake \ libs \ model \ connection_manager.php
致命錯誤:ConnectionManager :: getDataSource - d:/ libs/cake \ libs \ model \ connection_manager中不存在的數據源默認值。在線102上的php
原因是它試圖在'd:/ servers/htdocs/myapp/config /'下找到database.php,正確的路徑是'd:/servers/htdocs/myapp/app/config/database.php'
我在這裏做錯了什麼?
感謝
我沒有,但得到這個錯誤: 錯誤:類ReportShell無法加載 – aboxy 2010-05-12 02:19:45