0
root@domU-xx-xx-39-04-x5-36:/opt/sana# ./manage.py syncdb
-bash: ./manage.py: Permission denied

我都试过了django.db.backends.mysqlmysql对于“ENGINE”,我可以使用

mysql -u root -p

我的 settings.py 文件正确 我的 Django 版本在 EC2 的 Ubuntu LTS 10.04 上是 1.1.1

4

2 回答 2

0

检查manage.py具有执行权限。如果不给它

# chmod +x manage.py
于 2013-02-09T09:37:21.577 回答
0

列出权限:

ls -l

如果它对前 3 个字符“--x”有 x 权限:

./manage.py syncdb

此外,您可以使用 python 执行它,只需读取权限“r--”:

python manage.py syncdb
于 2013-02-09T12:27:30.383 回答