Navicat配置远程连接sqlite
Navicat配置远程连接sqlite
远程sqlite其实是需要php环境的
因为配置远程需要一个php文件当做通道,而且要能在浏览器上可访问这个文件
所以首先找到这个文件,这个文件一般在Navicat的目录下,把它放在db的同目录下
然后就是安装apache2 和php
https://blog.csdn.net/qq_37264323/article/details/90586239
我是按这个装的很简单
按步骤按完 apache2和php就可以了其余的不用装
然后就是配置可访问,先打开80端口的访问网址看看Apache启动成功否
之后就是配置虚拟路径,因为一般我们的db都不是放在Apache默认的www目录下
我的服务器系统是ubantu
Apache安装目录在:/etc/apache2
我要配置的位置是 :vim /etc/apache2/sites-available/000-default.conf
在virtualhost内放置上面 alias 和directory 配置好路径
service apache2 restart
但是访问http://10.12.1.150/data1/ntunnel_sqlite.php
会出现forbidden
我是参考这个解决的
https://www.cnblogs.com/starof/p/4685999.html
最终可访问:
但目前存在一个问题 SQLite3 class available No 链接不成功
我怀疑是php对sqlite3的某个配置没有配好
vim /etc/php/7.2/apache2/php.ini
找到这两个地方把注释去掉
apt-get install php7.2-sqlite3
评论
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Coding-Zuo!