我想用SQLite3
和Agile Toolkit
。我發現它在documentation了SQLite的驅動程序包含atk4
,但我無法找到如何連接到SQLite DB.
如何使用Agile Toolkit 4連接到SQLite數據庫?
任何的例子我試圖改變從MySql
隨atk4
示例應用程序的數據庫連接到使用的SQLite在Pear:DB DSN documentation發現格式:
$config['dsn']='sqlite:////var/www/webdev/atk4_example.db';
,但我不斷收到找不到驅動程序PDO的錯誤:
Application Error: Database Connection Failed
BaseException, code: 0
Additional information:
* PDO error: could not find driver
* DSN: :host=;dbname=;charset=utf8
/var/www/webdev/atk4/lib/DB.php:94
SQLite PDO
驅動程序似乎在服務器上正確安裝。 phpinfo()和一個PHP/PDO/SQLite3
示例頁面都證實了它的工作原理。
我正在學習敏捷工具包,PHP和一般的Web開發,所以我可能會錯過一些微不足道的東西。
我無法獲得字符串格式的工作,但數組格式適用於:''sqlite:/ absolute/path/to/sqlite.db'。 – richk