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

django.db.backends.mysql両方を試しましmysqlたが、「ENGINE」の場合、次を使用してルートに接続できます

mysql -u root -p

私のsettings.pyファイルは正しい私のDjangoバージョンはEC2のUbuntu LTS 10.04で1.1.1です

4

2 に答える 2

0

リスト権限:

ls -l

最初の 3 文字 "--x" に x パーミッションがある場合:

./manage.py syncdb

また、読み取り許可 "r--" だけで Python を使用して実行することもできます。

python manage.py syncdb
于 2013-02-09T12:27:30.383 に答える
0

チェックmanage.pyに実行権限があります。までに渡さない場合

# chmod +x manage.py
于 2013-02-09T09:37:21.577 に答える