[英]MAMP doesn't have SQLite
我已經安裝並重新安裝了MAMP,似乎並沒有包含sqlite。 我搜索了httpd.conf沒有結果。 我以為我應該添加
extension=php_pdo.so
extension=php_pdo_sqlite.so
extension=php_sqlite.so
但擴展甚至不在MAMP目錄中,因此添加上述行不會做任何事情。 基於MAMP網站文檔,SQLite包含在安裝中,但我沒有在任何地方看到它,我沒有運氣讓它工作。 當我加載一個引用SQLiteDatabase類的頁面並且我的php錯誤日志說明時,會出現問題
PHP Fatal error: Class 'SQLiteDatabase' not found in /var/www/queries.php on line 67
不,MAMP沒有SQLite。 不知道你為什么這么說。 基於MAMP網站文檔包含了SQLite,但實際列出了包,SQLite不在那里。
請注意,默認情況下,SQLite作為操作系統(以及Apache和PHP)的一部分安裝在OS X上。
我根據@ drew010的評論修正了這個問題。 即使SQL網站上列出了SQLiteDatabase,它似乎也不能正常工作。 我改為新的SQLite3(),它現在似乎正在運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.