0

エラー: ファイルが存在しません: /home/WorkSpace/fenxiang/site_media/media/photos/3.jpg 実際のアドレス 3.jpg は /home/WorkSpace/fenxiang/askbot/upfiles/photos/3.jpg にあります

すべてのアプリケーションは次のようにうまく実行されpython manage.py runserverます:

centos6.2 python2.7(/opt/python2.7.2)

hpptd.conf

<VirtualHost *:80>

    ServerAdmin matt@360yuer.com
    ServerName www.360yuer.com
    DocumentRoot /home/WorkSpace/fenxiang

    WSGIScriptAlias / /home/WorkSpace/fenxiang/apache/fenxiang.wsgi

    Alias /site_media/ /home/WorkSpace/fenxiang/site_media/
    Alias /upfiles/ /home/WorkSpace/fenxiang/askbot/upfiles/

    Alias /static/ /home/WorkSpace/fenxiang/static/ 
    AddType text/html .py

    <Directory  /home/WorkSpace/fenxiang/apache >
       Order allow,deny
        Allow from all
    </Directory>

    <Directory /home/WorkSpace/fenxiang/site_media>
        AllowOverride None
        Options None
        Order deny,allow
        Allow from all
    </Directory>
    <Directory /home/WorkSpace/fenxiang/askbot/upfiles>
                Order deny,allow
                Allow from all
        </Directory>

    <Directory /home/WorkSpace/fenxiang/static>
        Order deny,allow
        Allow from all
    </Directory>

</VirtualHost>

私は新しいので、修正方法がわかりません。現在の問題は、/askbot/upfiles/3.jpg と /static/css のいくつかの css が見つからないことです。

設定.py

 STATICFILES_DIRS = (os.path.join(ASKBOT_ROOT, 'skins'), os.path.join(PROJECT_ROOT, "static"), ASKBOT_EXTRA_SKINS_DIR)
 RECAPTCHA_USE_SSL = True
4

1 に答える 1

1

それ以外の:

/askbot/upfiles/3.jpg

次の URL を使用する必要があります。

/upfiles/3.jpg

初期化。それが Alias の設定です。

CSS ファイルに関しては、実際には次のディレクトリにありますか。

/home/WorkSpace/fenxiang/static/css/
于 2012-08-20T03:49:19.780 に答える