2017-11-22 5 views
0

mod_wsgiでApache/2.4.18(Ubuntu)を実行するUbuntu 16.04サーバーにDjangoCMSプロジェクトをデプロイしようとしています。開発サーバーの実行は正常に動作します。 Apacheを使用しようとすると、次のエラーが発生します。エラーDjangoCMSプロジェクトをApacheにデプロイ - そのようなテーブルはありません:django_site

OperationalError at/
no such table: django_site 
Request Method: GET 
Request URL: http://192.168.1.9/ 
Django Version: 1.9.13 
Exception Type: OperationalError 
Exception Value:  
no such table: django_site 
Exception Location: /home/jpb/.virtualenvs/gunjive/lib/python3.5/site-  packages/django/db/backends/sqlite3/base.py in execute, line 323 
Python Executable: /home/jpb/.virtualenvs/gunjive/bin/python 
Python Version: 3.5.2 
Python Path:  
['/var/www/django/gunjive', 
'/home/jpb/.virtualenvs/gunjive/lib/python35.zip', 
'/home/jpb/.virtualenvs/gunjive/lib/python3.5', 
'/home/jpb/.virtualenvs/gunjive/lib/python3.5/plat-x86_64-linux-gnu', 
'/home/jpb/.virtualenvs/gunjive/lib/python3.5/lib-dynload', 
'/usr/lib/python3.5', 
'/usr/lib/python3.5/plat-x86_64-linux-gnu', 
'/home/jpb/.virtualenvs/gunjive/lib/python3.5/site-packages'] 
Server time: Tue, 21 Nov 2017 18:55:28 -0800 

私はDBを削除し、makemigrationsを実行し、DBを再作成するが、同じエラーを取得するために再び移行しようとしました。

ご協力いただければ幸いです。

おかげ

答えて

0

通常SQLiteデータベースファイルと、それが中にあるディレクトリの両方への書き込みアクセス権を持っていないApacheのユーザーによって引き起こさ

+0

おかげでグラハムは - 。私はWWW-データグループに自分自身を追加した、とSQLite DBとディレクトリにはRWアクセス権があります。-rw-rw-r-- 1 www-data www-data 237568 Nov 21 18:38 project.db – Jpb

関連する問題