Aar*_*lla 69
此错误消息可能有以下几种原因:
有几个进程同时打开数据库(请参阅常见问题解答).
有一个压缩和加密数据库的插件.它不允许修改DB.
最后,另一个FAQ说:"确保包含数据库文件的目录对于执行CGI脚本的用户也是可写的." 我认为这是因为引擎需要在目录中创建更多文件.
整个文件系统可能是只读的,例如在崩溃之后.
在Unix系统上,另一个进程可以替换整个文件.
(此错误消息通常具有误导性,通常是一般权限错误)
在 Windows 上
为了分享我遇到的这个错误的个人经验,最终解决了这两个问题。可能不一定与您的问题有关,但看来这个错误非常普遍,可以归因于无数的事情。
数据库实例在另一个应用程序中打开。我的数据库似乎处于“锁定”状态,因此它转换为只读模式。我能够通过停止共享数据库的应用程序的第二个实例来追踪它。
目录树权限 - 请确保用户帐户不仅具有文件级别的权限,而且具有整个上层目录级别一直到 / 级别的权限。
谢谢
小智 5
我通过将/ db dir上所有文件的所有者从根目录更改为我来解决此问题。
只需ls -l在该文件夹上执行操作(如果任何文件管理器拥有),root只需使用以下命令将其更改为您即可:sudo chown user file
| 归档时间: |
|
| 查看次数: |
110043 次 |
| 最近记录: |