如图所示,我在XAMPP上安装的电话簿应用中收到以下错误:
Warning: SQLite3::query(): Unable to prepare statement: 1, no such table: users in /Applications/XAMPP/xamppfiles/htdocs/xampp/phonebook.php on line 69
Fatal error: Call to a member function fetchArray() on a non-object in /Applications/XAMPP/xamppfiles/htdocs/xampp/phonebook.php on line 72
我在Mac Yosemite上运行全新安装的XAMPP 5.5.19-0 我想问题是XAMPP中没有安装SQLite3 我该如何安装?
答案 0 :(得分:0)
sqlite3-support似乎安装正确。您发布的警告告诉您“没有这样的表:用户”。我猜,没有找到或加载有效的sqlite3数据库文件。 只需查看第69行周围的/Applications/XAMPP/xamppfiles/htdocs/xampp/phonebook.php并搜索数据库文件路径并检查它是否存在于您的文件系统中,并且可以通过php访问。