使用PHP访问远程服务器中的sqlite数据库文件

时间:2013-09-10 05:41:00

标签: php sqlite

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

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

但它不起作用:

  

致命错误:未捕获异常'异常',消息'无法打开数据库:无法打开数据库文件

2 个答案:

答案 0 :(得分:2)

SQLITE不适用于此操作,但我们可以做一个技巧:)。

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

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

答案 1 :(得分:1)

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

  

因此,您可以参数化地在服务器中下载该文件   连接您下载的文件。

由于