首先配置更改及庫類變化
打開調試模式
5.1的配置文件在app/config文件夾下的app.php里的// 應用調試模式 ? ?‘app_debug’=> false,改成true。
庫類調用變化
原來:use:thinkRequest; ? 現在use:thinkfacadeRequest;
即可使用5.0版本的方法
$id = Request::instance()->param(‘id/d’);
5.1版本的驗證問題
一直報找不到app/index/course->Validate;
解決方法在model/Course.php里重寫:
創建數據庫時區問題
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.
出現時區問題的原因
原因:在使用mysql的jdbc驅動(6.0+)時,遇到數據庫和系統時區差異引起的問題。
解決方法
加上?serverTimezone=UTC
jdbcUrl=jdbc:mysql://localhost:3306/course?serverTimezone=UTC
若是出現中文亂碼問題的解決方法
jdbcUrl=jdbc:mysql://localhost:3306/course?serverTimezone=Asia/Shanghai&characterEncoding=utf8
環境變量安裝
JAVA_HOME :JDK安裝目錄
作用:其他相關環境變量配置可以引用,更加方便簡潔。
Path:%JAVA_HOME%bin;%JAVA_HOME%jrebin;
作用:使系統可以找到并調用java.exe和javac.exe。
classpath:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar
作用:classpath環境變量的作用–告訴java虛擬機所有的可執行文件.class都在哪
讓我們確定安裝成功了
按快捷鍵Win+R,輸入cmd,回車。
檢查Java環境是否配置成功
輸入java
接著我們再輸入javac
最后還有輸入java -version
以上的三幅圖都看見了,環境變量配置好了。