Openstack Cloud System を実行しています。サーバーにキロバージョンを正常にインストールしてデプロイしましたが、これは Openstack のデフォルトバージョンにすぎません。そのため、この openstack ソースにいくつかの変更を加えて、さらに機能を追加したいと考えています。
Openstack ダッシュボードで何かを変更し始めました。ただし、いくつかの問題が発生しました。したがって、この django Web アプリケーションをデバッグしました。私が設定したものはすべて、openstack Web サイト ( http://docs.openstack.org ) の公式チュートリアルと同じです。
したがって、サーバーで検索を行い、ソースがある2つの場所を見つけます。
- 最初のものは /usr/share/openstack-dashboard/ です
- 2 つ目は /usr/lib/python2.7/dist-packages/horizon/ です。
- 設定ファイルは /etc/openstack-dashboard/local_settings.py です
local_settings.py ファイルでオプション Debug = True を設定しました。
サーバーで次のコマンドを入力しました。
cd /usr/share/openstack-dashboard/
python manage.py runserver
出力は次のとおりです。
RemovedInDjango18Warning: XViewMiddleware has been moved to django.contrib.admindocs.middleware.
WARNING:py.warnings:RemovedInDjango18Warning: XViewMiddleware has been moved to django.contrib.admindocs.middleware.
RemovedInDjango18Warning: XViewMiddleware has been moved to django.contrib.admindocs.middleware.
WARNING:py.warnings:RemovedInDjango18Warning: XViewMiddleware has been moved to django.contrib.admindocs.middleware.
Performing system checks...
System check identified no issues (0 silenced).
August 05, 2015 - 09:28:50
Django version 1.7.6, using settings 'openstack_dashboard.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
しかし、ブラウザでは、次のエラーが表示されます。
そして、コンソールに次のように表示されます。
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[05/Aug/2015 10:21:29] "GET / HTTP/1.1" 302 0
Not Found: /horizon/auth/login/
[05/Aug/2015 10:21:29] "GET /horizon/auth/login/?next=/ HTTP/1.1" 404 4237
Not Found: /favicon.ico
[05/Aug/2015 10:21:29] "GET /favicon.ico HTTP/1.1" 404 4206
この問題から抜け出すために私を助けてください。また、Openstack Django Web サイトを適切にデバッグするにはどうすればよいでしょうか。どうもありがとうございました。
