YII2 0 7 advanced 安裝使用記錄一

2021-07-10 06:19:49 字數 1066 閱讀 6699

環境:centos+lnmp+composer

**目錄:/home/wwwroot,以下未做宣告的,都是在此路徑下操作

一、安裝篇

採用composer安裝,先裝擴充套件

composer global require "fxp/composer-asset-plugin:~1.1.1"

在安裝框架過程中可能會提示輸入token,需要你將提示資訊中的url在瀏覽器中訪問即可得到。

安裝完成後,切換到yiiadvanced目錄下,仔細閱讀readme.md檔案;你會得到很多有用的資訊,比如你試著訪問這個路徑

我配置的網域名稱分別為

admin.yii.dev

www.yii.dev

二、後台登入篇

安裝完成後,提示你要登入,這下傻眼了,用什麼賬號啊。我是不知道這賬號從**來,如果有朋友知道,希望告訴我。

**都在這裡了,user表也建立了,還愁自己創造不出個賬號嗎。

訪問admin.yii.dev會自動跳轉到這就簡單了。

找backend目錄下的controllers下的site控制器,找到login方法,順藤摸瓜,你總能找到user這個model,其實在**目錄下的/common/models,

你不妨在validatepassword這個函式中新增如下2行**,

echo $password, $this->password_hash;echo '

';echo $this->generateauthkey();echo $this->auth_key;exit;

然後在user表中先新增乙個賬號,只填寫username這個值;

然後在登入視窗輸入剛才的使用者名稱,密碼隨意輸入(但是自己要記住),然後訪問就會生成資料表中的auth_key和password_hash值,然後update表,下次就可以正常登入了。

當然有興趣研究yii框架驗證的機制,不妨看看這個文件

其實自己順藤摸瓜總是能搞懂。

Yii2 各種使用記錄

composer yii的資料庫讀取物件,在pdo之上,dao後有了query builder和ar 日誌功能 資料驗證,最常用於模型的rules 函式 字串控制器,可在action內直接用 this呼叫。重點!列出最常用的activeform方法。幾個常用也好用的檔案幫助方法 上傳檔案幫助類 通過...

Yii2 使用一 安裝

composer global require fxp composer asset plugin 1.0.0 beta4 composer create project prefer dist yiisoft yii2 basic basic 安裝過程中,由於超出github限額,以前提示輸入gi...

mac anaconda安裝使用記錄

記錄安裝包時候的一些過程,本文持續更新。一 安裝anaconda3om e an acon da3 bin usr bin bi n u sr s bin sbi n u sr l ocal bin home anaconda3 bin usr bin bin usr sbin sbin usr l...