Pylons在nginx上传网址404

时间:2011-07-09 01:19:00

标签: routing nginx pylons

我已在服务器上部署了我的pylons应用程序〜

我使用nginx端痘,这里是confs
cat vps.ini

[server:main]

 use = egg.Flup#fcgi_thread
 host = 0.0.0.0
 port = 5000
 [app:main]
 ...
 permanent_store = %(here)s/data/uploads

cat / etc / nginx / site-enabled / pylons

server{ listen 80;
   include fastcgi_params;
   fastcgi_index index;
   fastcgi_pass 127.0.0.1:5000;
}

cat Cksite / cksite / config / routing.py

map.connect('upload/*url')

链路

cd Cksite/cksite/public/ 
ln -s ../../data/uploads .uploads

但是当我将图像上传到服务器并访问该网址时,我收到了404 Not Found页面。

http://znetor.tk/uploads/22494C1F3AA5FBCDC07F28FF821DC6C1.jpg

使用贴纸服务器development.ini~

在我的笔记本电脑上运行良好

1 个答案:

答案 0 :(得分:1)

我认为最好的方法是将您的上传目录直接放在项目的公共文件夹中

这样你就不会进入文件夹权限问题,这比我自己认为的符号链接更好