YII2 專案安裝步驟及異常記錄

2022-09-14 05:18:06 字數 1608 閱讀 6130

專案環境:

作業系統:windows 7

版本管理:git

該專案我是在mac上面建立的,mac上面的環境也是一波三折啊!但我同事的環境是在windows上面,因為是前端同學,所以只好我再次操刀了、、、

1、clone**到本地

先是從**託管平台上面把專案clone到本地,這步沒有任何問題。

2、新增各種環境變數

我一共是新增了php、composer以及git這三個環境變數,這步也問題不大。

主要是composer的安裝,我是參照官網手動安裝,官網可能要fan qiang才能訪問。我把他**貼出來防止大家不方便

c:\users\username>cd c:\bin

readfile('');

" |php

//下面composer.phar, 執行這步必須要先將php新增到環境變數中

c:\bin>echo @php "

%~dp0composer.phar

" %*>composer.bat

// 建立批處理檔案,然後將該目錄放入到你的環境變數中

c:\users\username>composer -v

// 執行以上命令,檢測安裝設定是否正確

3、安裝composer外掛程式

這步我費了好大力氣才搞定的,yii2就是安裝「fxp/composer-asset-plugin」外掛程式。

composer global require "

fxp/composer-asset-plugin:~1.1

"

上面的是官網的命令,我使用該命令一直無法成功。我是使用的下面的命令才成功

composer global require "

fxp/composer-asset-plugin:@dev

"

4、修改composer映象

你要是網速牛逼,又有vpn當我沒說。

直接修改composer的全域性配置檔案

沒啥說的,安裝各種資源包。之所以-vvv是為了檢視install的詳情

這之間就是漫長的等待啊!裝了國內映象也沒用、、、

在此期間如果感覺卡住了,就終止程式重新執行,我也執行了好幾次該命令

6、初始化專案

init專案環境

init

配置資料庫鏈結

在comon\config\main-lcal.php中配置你的資料庫資訊

遷移資料庫指令碼

yii migrate

7、可以愉快的預覽了、、、

nginx 部署 yii2專案

1.linux 新增虛擬主機,訪問目錄繫結至 web目錄下面,比如 bac web 2.更新配置檔案,修改你自己的.conf檔案,比如a.conf,我的是在 usr local nginx conf vhost 目錄下,然後新增 location location php 3.重啟下nginx,ce...

yii2小專案問題彙總

1.第乙個引數,路徑,絕對路徑和相對路徑都可以,常常用相對路徑,因為方便 遷移.2.第二個引數,由四位八進位制數組成,第一位通常是0,跟特殊許可權有關,可以不用太在意。需要注意的有兩點 第一,0777代表著最高許可權,但實際建立的目錄可能許可權是775,這個檔案許可權遮蔽值有關,意思就是你的許可權被...

如何從Github上拉yii2專案

github上有許多優秀的開源專案,學習了yii2的基礎知識後,多看一些優秀的開源專案能幫助我們學到更多的東西。但是有許多專案,因為上傳者read.me檔案描述不太清楚或者索性就是上傳了一部分檔案等原因,很容易犯迷糊,不知道如何把專案在本地跑起來。所以建議,如果不是很熟悉,剛開始拉專案的時候選擇 1...