【问题标题】:Access sqlite database file in a remote server with PHP使用 PHP 访问远程服务器中的 sqlite 数据库文件
【发布时间】:2013-09-10 05:41:00
【问题描述】:

是否可以使用 PHP 访问远程服务器中的 sqlite 数据库文件?我已经启用了databse.db 文件的读取权限并尝试了这个:

$dbconn = new SQLite3("http://www.foo.com/database.db");

但它不起作用:

致命错误:未捕获的异常“异常”,带有消息“无法打开数据库:无法打开数据库文件”

【问题讨论】:

标签: php sqlite


【解决方案1】:

SQLITE 不适合这个操作,但我们可以做一个技巧:) .

  1. 创建一个可以放在远程服务器中的 RESTful server-api 来控制您的需要。
  2. 创建一个 RESTful 客户端 API,它可以是您用来连接远程 RESTful 服务器的客户端。

注意:这只是为了好玩,因为我们通过这个技巧创建了服务器/客户端 api 来使用您的编程语言和 sqlite 模拟服务器/客户端数据库:)

【讨论】:

    【解决方案2】:

    我认为你不能像这样连接。您无法打开托管在远程服务器上的 sqlite 数据库,因为您可能需要该文件的更新权限。

    因此,您可以在服务器中下载该文件,然后可以 连接你下载的那个文件。

    谢谢

    【讨论】:

      猜你喜欢
      • 2018-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-02
      • 1970-01-01
      相关资源
      最近更新 更多