我在centOS中使用Rails。
rake db:migrate未运行。
有没有办法解决? 我应该重建吗?
[root@localhost db]# ll
ls: cannot access development.sqlite3: Permission denied
total 125
-?????????? ? ? ? ? ? development.sqlite3
drwxrwxrwx. 1 root root 8192 Jun 20 16:44 migrate
-rwxrwxrwx. 1 root root 102400 Jun 25 10:58 production.sqlite3
-rwxrwxrwx. 1 root root 14850 Jun 25 11:00 schema.rb
-rwxrwxrwx. 1 root root 1341 Jun 25 20:10 seeds.rb
-rwxrwxrwx. 1 root root 0 Jun 25 20:16 test.sqlite3
[root@localhost db]# rm development.sqlite3
rm: cannot remove `development.sqlite3': Permission denied
答案 0 :(得分:0)
可能是许可问题 尝试使用超级用户
sudo rake db:migrate
或使用
授予文件夹权限chmod -r 777 folder_name