แพ็คเกจเริ่มต้นของ Ubuntu PHP ไม่รวมส่วนขยาย PDO SQLite ฉันจะติดตั้งส่วนขยาย SQLite PDO ได้อย่างไร มีแพ็คเกจที่สามารถติดตั้งผ่านได้อย่างง่ายดายapt-get
หรือไม่?
แพ็คเกจเริ่มต้นของ Ubuntu PHP ไม่รวมส่วนขยาย PDO SQLite ฉันจะติดตั้งส่วนขยาย SQLite PDO ได้อย่างไร มีแพ็คเกจที่สามารถติดตั้งผ่านได้อย่างง่ายดายapt-get
หรือไม่?
คำตอบ:
แค่ทำ:
sudo apt-get install php5-sqlite
ครั้งต่อไปคุณสามารถค้นหาได้ผ่าน:
apt-cache search php | grep sqlite
ใน Ubuntu 16.04 php5-sqlite
ไม่มี คุณต้องการ:
sudo apt-get install php7.0-sqlite
sudo service apache2 restart
php5-sqlite - โมดูล SQLite สำหรับ php5 php-mdb2-driver-sqlite - โมดูล PHP PEAR เพื่อให้ไดรเวอร์ SQLite สำหรับ MDB2
เพียงเพื่อชี้แจงฉันเพิ่งได้รับปัญหานี้สำหรับphp7.2
ฉันต้องทำงาน
sudo apt-get install php-sqlite3
ซึ่งติดตั้งsqlite-3
แล้วไม่มีแพ็คเกจชื่อphp-sqlite
ตรวจสอบเวอร์ชั่น php ของคุณก่อน:
php -v
จากนั้นติดตั้งส่วนขยาย:
sudo apt-get install php[version-here]-sqlite3
ตัวอย่างเช่นสำหรับ PHP 7.2:
sudo apt-get install php7.2-sqlite3
รีสตาร์ทเซิร์ฟเวอร์ apache ของคุณ:
sudo service apache2 restart
รายการโมดูลและควรพิมพ์ sqlite:
php -m | grep sqlite