错误:文件不存在: /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,和一些css中的/静态/css
settings.py
STATICFILES_DIRS = (os.path.join(ASKBOT_ROOT, 'skins'), os.path.join(PROJECT_ROOT, "static"), ASKBOT_EXTRA_SKINS_DIR)
RECAPTCHA_USE_SSL = True发布于 2012-08-20 03:49:19
而不是:
/askbot/upfiles/3.jpg您应该在以下方面使用URL:
/upfiles/3.jpg在里面。这就是你为Alias设立的。
至于CSS文件,它们实际上是否在目录中:
/home/WorkSpace/fenxiang/static/css/https://stackoverflow.com/questions/12031549
复制相似问题