首先配置更改及庫(kù)類變化
打開調(diào)試模式
5.1的配置文件在app/config文件夾下的app.php里的// 應(yīng)用調(diào)試模式 'app_debug'=> false,改成true。
庫(kù)類調(diào)用變化
原來:use:thinkRequest; 現(xiàn)在use:thinkfacadeRequest;
即可使用5.0版本的方法
$id = Request::instance()->param('id/d');
5.1版本的驗(yàn)證問題
一直報(bào)找不到app/index/course->Validate;
解決方法在model/Course.php里重寫:
創(chuàng)建數(shù)據(jù)庫(kù)時(shí)區(qū)問題
java.sql.SQLException: The server time zone value '?????1?o?±?a???????±???¤' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
出現(xiàn)時(shí)區(qū)問題的原因
原因:在使用mysql的jdbc驅(qū)動(dòng)(6.0+)時(shí),遇到數(shù)據(jù)庫(kù)和系統(tǒng)時(shí)區(qū)差異引起的問題。
解決方法
加上?serverTimezone=UTC
jdbcUrl=jdbc:mysql://localhost:3306/course?serverTimezone=UTC
若是出現(xiàn)中文亂碼問題的解決方法
jdbcUrl=jdbc:mysql://localhost:3306/course?serverTimezone=Asia/Shanghai&characterEncoding=utf8
環(huán)境變量安裝
JAVA_HOME :JDK安裝目錄
作用:其他相關(guān)環(huán)境變量配置可以引用,更加方便簡(jiǎn)潔。
Path:%JAVA_HOME%bin;%JAVA_HOME%jrebin;
作用:使系統(tǒng)可以找到并調(diào)用java.exe和javac.exe。
classpath:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar
作用:classpath環(huán)境變量的作用–告訴java虛擬機(jī)所有的可執(zhí)行文件.class都在哪
讓我們確定安裝成功了
按快捷鍵Win+R,輸入cmd,回車。
檢查Java環(huán)境是否配置成功
輸入java
接著我們?cè)佥斎?strong>javac
最后還有輸入java -version
以上的三幅圖都看見了,環(huán)境變量配置好了。