phpmyadmin PHP Warning: Unsupported declare 'strict_types'
Unsupported declare 'strict_types' in /usr/share/php/PhpMyAdmin/MoTranslator/Loader.php on line 23
Linuxmint 20.1
php 5.6
วิธีแก้
1. Install phpmyadmin ตามปกติ
2. โหลด phpMyAdmin 4.9.7
https://www.phpmyadmin.net/downloads/
3. ลบ Folder /usr/share/phpmyadmin ออก
4. แตกไฟล์ ข้อ 2 เปลี่ยนชื่อเป็น phpmyadmin
5. ย้ายไปไว้ Folder /usr/share/
ก็จะสามารถใช้ php5.6 ร่วมกับ phpmyadmin 4.9 ได้ แต่ Version ที่สูงกว่าไม่รองรับ ต้องลง php ตัวใหม่เท่านั้น เนื่องจากโปรแกรม php เก่าไม่รองรับ คำสั่งใหม่ใน phpmyadmin
มี Error
แก้The configuration file now needs a secret passphrase (blowfish_secret).
- cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php
- $cfg['blowfish_secret'] = 'qtdRoGmbc9{8IZr323xYcSN]0s)r$9b_JUnb{~Xz';
The $cfg['TempDir'] (./tmp/) is not accessible. phpMyAdmin is not able to cache templates and will be slow because of this.
แก้
- cd /usr/share/phpmyadmin/
- mkdir tmp
- chmod 777 tmp
- nano config.inc.php
เพิ่มไว้ในไฟล์ล่างสุด
- $cfg ['TempDir'] = 'tmp';
No comments:
Post a Comment