windows下cakephp的設定各工程

2021-09-02 08:27:41 字數 1029 閱讀 1473

這個url裡面說的很明白,但是下面的說明是以linux為例子進行說明的,在win裡要稍微注意以下寫道

cakephp 核心類庫,位於 /lib/cake 目錄。

cake_core_include_path 應當設定為 cakephp 類庫目錄的路徑。

譬如 寫道

if (!defined('root'))

意味著root的路徑是此檔案的父 父 父 資料夾

實際情況下,我的index.php是

c:\usbwebserverv8.5\root\myrootcakephp/index.php

設定的就是,意味著是 父 父資料夾寫道

if (!defined('root'))

c:\usbwebserverv8.5\root\cakephp\lib寫道

}define('cake_core_include_path', root . ds .'cakephp'. ds . 'lib');

warningfunction.include

]: failed to open stream: invalid argument inc:\usbwebserverv8.5\root\cakephp\lib\cake\core\configure.phpon line72

裡面有2個c碟符,沒辦法,只能去掉

而如果lib上沒加root的話

warning: include(\cakephp\lib\cake\bootstrap.php) [

function.include

]: failed to open stream: no such file or directory inc:\usbwebserverv8.5\root\myrootcakephp\index.phpon line97

會直接認成類似於linux的路徑。win自然認不出來

cakePHP 對映原理

一定記住mvc原理是 先檢視,再控制器,再檢視,再控制器 cakephp的url對映原理是這樣的 http localhost news 對映的是news專案下的webroot資料夾下的index.php檔案,從 中可以發現,並沒有出現實際的前台 所做的知識一下cakephp的框架初始化工作,這項工...

CakePHP 程式設計筆記

1.notice 8 undefined variable layout 原因可能是component的命名不符合規範 jigocity對應的檔名應該jigo city.php 2.進入localhost 8000 admin時未要求登入驗證,直接進入了後台頁面 function beforefil...

cakephp載入流程

2 如果不是也會請求到那個檔案,所以web root就是入口檔案 入口檔案定義了全域性變數,定義了很多路徑相關的資訊,比如 web root css這裡實在是太多了 3 載入三個檔案 require cake basics.php require cake error ds exceptions.p...