Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP访问远程服务器中的sqlite数据库文件_Php_Sqlite - Fatal编程技术网

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

使用PHP访问远程服务器中的sqlite数据库文件,php,sqlite,Php,Sqlite,是否可以使用PHP访问远程服务器中的sqlite数据库文件?我已启用了对数据库.db文件的读取访问,并尝试了以下操作: $dbconn = new SQLite3("http://www.foo.com/database.db"); 但它不起作用: 致命错误:未捕获异常“exception”,消息为“无法打开数据库:无法打开数据库文件” 我想你不能这样联系。无法打开托管在远程服务器上的sqlite数据库,因为您可能需要该文件的更新权限 因此,您可以在服务器中以参数方式下载该文件,然后可以 连接

是否可以使用PHP访问远程服务器中的sqlite数据库文件?我已启用了对
数据库.db
文件的读取访问,并尝试了以下操作:

$dbconn = new SQLite3("http://www.foo.com/database.db");
但它不起作用:

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


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

因此,您可以在服务器中以参数方式下载该文件,然后可以 连接您下载的文件


谢谢,SQLITE不支持此操作,但我们可以做一个技巧:)

  • 创建一个RESTful服务器api,该api可以放在远程服务器中以控制所需内容
  • 创建一个RESTful客户端api,该api可以是用于连接远程RESTful服务器的客户端
  • 注意:这只是为了好玩,因为通过这个技巧,我们创建了服务器/客户端api,以使用编程语言lang和sqlite模拟服务器/客户端db:)

    可能重复的