【发布时间】:2011-09-20 13:38:11
【问题描述】:
我在 Ubuntu 11.04 上安装了 LAMP 并从 Windows 复制项目。 PHP 目录 (/ci/) 到 var/www/ 和 MySQL 项目目录 (/ci/) 到 var/lib/mysql/
我得到的错误全文:
A Database Error Occurred
Error Number: 1017
Can't find file: './ci/users.frm' (errno: 13)
SELECT COUNT(*) AS `numrows` FROM (`users`) WHERE `email` = 'admin@localsite.com'
我用谷歌搜索了它的权限问题,但不知道下一步该怎么做。
Log from /var/log/mysql/error.log:
110622 19:27:21 [ERROR] /usr/sbin/mysqld: Can't find file: './ci/users.frm' (errno: 13)
【问题讨论】:
-
能否提供以下输出:ls -al /var/lib/mysql/ci
-
您可能需要 chmod 或 chown ./cli/users.frm 文件,以便 mysqld 可以访问它。可能是最适合 serverfault.com 的问题
标签: mysql ubuntu permissions