ฉันเพิ่งติดตั้ง mamp pro บน macbook ของฉัน และฉันพบปัญหานี้ ฉันได้เปิดใช้งาน pdo_pgsql.so และ pgsql.so ดังที่แสดงไว้ที่นี่
1.ฉันแน่ใจว่าฉันใช้ php.ini ตัวไหนโดย:
macbook@MacBooks-MacBook-Pro ~ % php -i | grep php.ini
Configuration File (php.ini) Path => /Applications/MAMP/bin/php/php5.6.31/conf
Loaded Configuration File => /Applications/MAMP/bin/php/php5.6.31/conf/php.ini
nano /Applications/MAMP/bin/php/php5.6.31/conf/php.ini'
2. จากนั้นฉันตรวจสอบให้แน่ใจว่าไฟล์ทั้งหมดอยู่ใน dir ที่ถูกต้องและไม่มีข้อคิดเห็น
extension_dir = "/Applications/MAMP/bin/php/php5.6.31/lib/php/extensions/no-debug-non-zts-20131226/"
extension=pgsql.so
extension=pdo_pgsql.so
3. จากนั้นฉันจะบันทึก ปิดเทอร์มินัล รีบูท MAMP pro ของฉัน เริ่มต้นเซิร์ฟเวอร์ จากนั้นฉันเปิด phpinfo() แต่มันบอกว่าไม่มี pdo_pgsql และ pgsql เลย
ฉันยังลองขั้นตอนนี้ด้วย https://documentation-5.mamp.info/en/MAMP-PRO-Mac/How-Tos/MySQL/Install-PostgreSQL/ แต่ไม่มีอะไรเปลี่ยนแปลง
ฉันจะเปิดใช้งานไดรเวอร์ pgsql ได้อย่างไร
ขอบคุณล่วงหน้า