1
kungfuchicken 2015-10-29 14:26:59 +08:00
目测是 Linux 目录大小写敏感的问题,你在服务器上看看 uploads 目录的大小写情况?如果目录是全小写,把路径里面的 Uploads 改为全小写是否能够访问?
|
2
ericls 2015-10-29 14:29:46 +08:00
Nginx 里面 设置
location /Uploads { root /parent/path/of/Uploads/; # 注意是 parent 目录. } |
3
chigco OP |
4
y10n 2015-10-29 18:49:56 +08:00
文件不存在才会走 php 的重写规则进行路由
|
6
colinlet 2015-10-30 10:54:24 +08:00
你链接有问题吧,不管你服务器是系统的。图片访问路径都是相对网站域名的,如果你域名是 http://a.com ,然后图片是放在项目 Public/images/img.jpg ,那图片访问地址就是 http://a.com/Public/images/img.jpg
nginx 配置(Apache 也类似) server { listen 80; root /home/colin/test_app/; index index.php index.html index.htm; server_name test.com; location ~\.php { fastcgi_pass 127.0.0.1:9000; #fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } access_log /home/logs/nginx/access.log; error_log /home/logs/nginx/error.log; } |