【问题标题】:Xampp phonebook app SQLite3 error on Mac YosemiteMac Yosemite 上的 Xampp 电话簿应用程序 SQLite3 错误
【发布时间】:2015-04-08 07:39:03
【问题描述】:

如图所示, 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

我在运行全新安装的 XAMPP 5.5.19-0 的 Mac Yosemite 上。
我想问题是 XAMPP 中没有安装 SQLite3。
我该如何安装它?

【问题讨论】:

  • 请创建一个名为 info.php 的文件,而不是 phonebook.php,并在与 phonebook.php 相同的文件夹中创建一个文件,内容如下:

标签: php macos apache sqlite xampp


【解决方案1】:

sqlite3-support 似乎安装正确。您发布的警告告诉您“没有这样的表:用户”。我猜,没有找到或加载有效的 sqlite3-database 文件。 只需查看第 69 行附近的 /Applications/XAMPP/xamppfiles/htdocs/xampp/phonebook.php 并搜索数据库文件路径并检查它是否存在于您的文件系统中并且可以通过 php 访问。

【讨论】:

    猜你喜欢
    • 2015-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-03
    • 2015-09-22
    • 2015-06-01
    • 2015-09-24
    • 2015-06-15
    相关资源
    最近更新 更多