博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sqlite数据库读写在linux下的权限问题
阅读量:7112 次
发布时间:2019-06-28

本文共 415 字,大约阅读时间需要 1 分钟。

近期在学linux,恰巧有个php项目要做。于是配置好环境打算在linux下做。

无奈站点执行后一片空白。经过调试发现是sqlite数据库的问题。

安装sqlite扩展

apt-get install php5-sqlite
查看/var/log/apach2/error.log日志文件,发现以下这一行

SQLSTATE[HY000]: General error: 8 attempt to write a readonly database
看来是没有写权限,chmod改动权限为可写

chmod g+w db.sqlite
还是不行,提示不能打开数据文件

SQLSTATE[HY000]: General error: 14 unable to open database file
更改文件拥有者

chown www-data db.sqlite
这个时候就已经能够了。

可是然假设嫌这样非常麻烦能够直接改为777的权限

转载地址:http://xighl.baihongyu.com/

你可能感兴趣的文章
【Spring】24、<load-on-startup>0</load-on-startup>配置
查看>>
L0 Regularization
查看>>
使用JDBC向Kudu表插入中文数据乱码(转载)
查看>>
spf13-vim安装与使用
查看>>
字体颜色代码表
查看>>
hdu 2156 分数矩阵
查看>>
android SQLite数据库应用于草稿箱
查看>>
Android 无缝换肤深入了解与使用
查看>>
Cordova快速开始(安卓篇)
查看>>
ActiveMQ
查看>>
聚类算法(kmeans)详解和python实现
查看>>
四种遍历方法你选哪个?
查看>>
LeetCode41.缺失的第一个正数 JavaScript
查看>>
Java设计模式五——单件模式
查看>>
奇怪的 Ruby
查看>>
79. Word Search
查看>>
【Android】RxJava的使用(四)线程控制 —— Scheduler
查看>>
极限编程 (Extreme Programming) - 迭代计划 (Iterative Planning)
查看>>
小程序外卖购物车 直接就能用~
查看>>
Python版设计模式之监听者模式
查看>>