阿帕奇&x2B;mod#wsgi+;django+;阿斯科特
错误:文件不存在: /home/WorkSpace/fenxiang/site\u media/media/photos/3.jpg真实世界 地址3.jpg位于 /home/WorkSpace/fenxiang/askbot/upfiles/photos/3.jpg 所有应用程序都能正常运行,并且阿帕奇&x2B;mod#wsgi+;django+;阿斯科特,django,apache,askbot,Django,Apache,Askbot,错误:文件不存在: /home/WorkSpace/fenxiang/site\u 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>
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
您应该将URL用于:
/upfiles/3.jpg
在里面。这就是您设置Alias的目的
至于CSS文件,它们实际上是否在目录中:
/home/WorkSpace/fenxiang/static/css/
谢谢你的回答,错误太多了,比如无效图像,我将重新安装centos。
/home/WorkSpace/fenxiang/static/css/