Rumah >rangka kerja php >ThinkPHP >Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

藏色散人
藏色散人ke hadapan
2021-09-01 16:04:312041semak imbas

Perubahan konfigurasi pertama dan perubahan kelas perpustakaan

Buka mod nyahpepijat
Fail konfigurasi 5.1 berada dalam apl/config folder // Mod penyahpepijatan aplikasi dalam app.php di bawah 'app_debug' => palsu, tukar kepada benar.
Perubahan panggilan kelas perpustakaan
Asal: use:thinkRequest; Sekarang gunakan:thinkfacadeRequest;
Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

Anda boleh menggunakan kaedah versi 5.0
$ id = Request::instance()->param('id/d');
Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

Masalah pengesahan versi 5.1

Sentiasa Laporkan apl/index/course->Sahkan;

Penyelesaiannya ialah dengan menulis semula dalam model/Course.php:

Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

Isu zon masa apabila mencipta pangkalan data

Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

java.sql.SQLException: Nilai zon masa pelayan 'Ãùú±êÃ¼à ±¼ä' ialah tidak dikenali atau mewakili lebih daripada satu zon waktu Anda mesti mengkonfigurasi sama ada pelayan atau pemacu JDBC (melalui sifat konfigurasi zon waktu pelayan) untuk menggunakan nilai zon waktu yang lebih spesifik jika anda ingin menggunakan sokongan zon waktu.


Sebab masalah zon waktu
Punca: Apabila menggunakan pemacu jdbc (6.0) mysql, saya menghadapi masalah yang disebabkan oleh perbezaan zon waktu antara pangkalan data dan sistem.

Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1
Penyelesaian
Tambah ?serverTimezone=UTC

jdbcUrl=jdbc:mysql://localhost:3306/course?serverTimezone=UTC

Jika bahasa Cina muncul Penyelesaian kepada masalah kod bercelaru

jdbcUrl=jdbc:mysql://localhost:3306/course?serverTimezone=Asia/Shanghai&characterEncoding=utf8

Pemasangan pembolehubah persekitaran

Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

JAVA_HOME: Direktori pemasangan JDK
Fungsi: Konfigurasi pembolehubah persekitaran lain yang berkaitan boleh dirujuk, yang lebih mudah dan ringkas.
Laluan:%JAVA_HOME%bin;%JAVA_HOME%jrebin;
Fungsi: Benarkan sistem mencari dan memanggil java.exe dan javac.exe.
classpath:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar
Fungsi: Peranan pembolehubah persekitaran classpath--beritahu mesin maya java bahawa semua fail boleh laku. class Where
Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

Mari kami pastikan pemasangan berjaya
Tekan kekunci pintasan Win R, masukkan cmd, dan tekan Enter.

Periksa sama ada persekitaran Java berjaya dikonfigurasikan

Masukkan java
Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

Kemudian kami masukkan javac
Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

Akhir sekali, masukkan java -version
Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1

Anda boleh melihat tiga gambar di atas dan pembolehubah persekitaran dikonfigurasikan .


Atas ialah kandungan terperinci Penjelasan grafik terperinci tentang langkah dan kaedah untuk memasang pembolehubah persekitaran jdk dalam TP5.1. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:segmentfault.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam