新手遇到了一个奇怪的问题 - V2EX
首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
V2EX
NGINX
新手遇到了一个奇怪的问题
vendetta
2012 年 4 月 3 日
4573 次点击
这是一个创建于 5054 天前的主题,其中的信息可能已经有所发展或是发生改变。
在nginx下,用CI写个BLOG玩(学习PHPing),最后联调的时候发现css没起作用。查看chrome的出错信息后发现,这个css文件居然是以 text/html 的MIME类型发给浏览器的。
然后各种折腾配置文件无果,最后只得手动加了两行非常ungly的设定,才解决问题。
location ~ .css {
add_header Content-Type text/css;
}
location ~ .js {
add_header Content-Type application/x-Javascript;
}
检查过了,nginx.conf里的include /etc/nginx/mime.types啥的都在,没问题。
小弟刚开始学习服务器编程,在此向各位学长请教,多谢!
CSS
Nginx
Text
7 条回复
1970-01-01 08:00:00 +08:00
1
ayanamist
2012 年 4 月 3 日
请检查这句include /etc/nginx/mime.types真的生效了吗?这个文件存在吗?
2
vendetta
OP
2012 年 4 月 3 日
@
ayanamist
存在呢,但我也只能确定它的存在。。。
怎么确定是否生效呢?
3
ayanamist
2012 年 4 月 3 日
@
vendetta
找个列表里的其它类型的文件也扔上去,如果也是text/html那就很有问题了……检查下是不是配置文件真的生效了,修改一下端口什么的看看。
4
vendetta
OP
2012 年 4 月 3 日
@
ayanamist
好办法!
真神奇,js没问题,不需要强行add_header就能以application/x-Javascript的方式传递。
难道是俺的css文件的问题?
5
vendetta
OP
2012 年 4 月 3 日
@
ayanamist
再补充一个情况:如果按上述方法强行为css文件添加header,那么该目录下其他站点的css全部都出了问题。。。而不添加header的话,其他站点(非正在练习的那个blog)则正常。
看来这说明不是nginx的问题。
替换了几个其他人的css文件,症状依旧。
难道是CI框架本身的问题?
6
ayanamist
2012 年 4 月 4 日
@
vendetta
这个就真的难判断了……和CI框架应该关系不大吧,你不FastCGI给PHP,那没启动CI,根本不可能发生影响啊。
7
ayanamist
2012 年 4 月 4 日
@
vendetta
等等,是不是这几个css文件被传递给了PHP引擎?你检查一下,把php-fpm之类的停了,这几个CSS还能访问到吗?
关于
帮助文档
自助推广系统
博客
API
FAQ
Solana
2614 人在线
最高记录 6679
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 25ms
UTC 04:52
PVG 12:52
LAX 20:52
JFK 23:52
Do have faith in what you're doing.
ubao
msn
snddm
index
pchome
yahoo
rakuten
mypaper
meadowduck
bidyahoo
youbao
zxmzxm
asda
bnvcg
cvbfg
dfscv
mmhjk
xxddc
yybgb
zznbn
ccubao
uaitu
acv
GXCV
ET
GDG
YH
FG
BCVB
FJFH
CBRE
CBC
GDG
ET54
WRWR
RWER
WREW
WRWER
RWER
SDG
EW
SF
DSFSF
fbbs
ubao
fhd
dfg
ewr
dg
df
ewwr
ewwr
et
ruyut
utut
dfg
fgd
gdfgt
etg
dfgt
dfgd
ert4
gd
fgg
wr
235
wer3
we
vsdf
sdf
gdf
ert
xcv
sdf
rwer
hfd
dfg
cvb
rwf
afb
dfh
jgh
bmn
lgh
rty
gfds
cxv
xcv
xcs
vdas
fdf
fgd
cv
sdf
tert
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
shasha9178
shasha9178
shasha9178
shasha9178
shasha9178
liflif2
liflif2
liflif2
liflif2
liflif2
liblib3
liblib3
liblib3
liblib3
liblib3
zhazha444
zhazha444
zhazha444
zhazha444
zhazha444
dende5
dende
denden
denden2
denden21
fenfen9
fenf619
fen619
fenfe9
fe619
sdf
sdf
sdf
sdf
sdf
zhazh90
zhazh0
zhaa50
zha90
zh590
zho
zhoz
zhozh
zhozho
zhozho2
lislis
lls95
lili95
lils5
liss9
sdf0ty987
sdft876
sdft9876
sdf09876
sd0t9876
sdf0ty98
sdf0976
sdf0ty986
sdf0ty96
sdf0t76
sdf0876
df0ty98
sf0t876
sd0ty76
sdy76
sdf76
sdf0t76
sdf0ty9
sdf0ty98
sdf0ty987
sdf0ty98
sdf6676
sdf876
sd876
sd876
sdf6
sdf6
sdf9876
sdf0t
sdf06
sdf0ty9776
sdf0ty9776
sdf0ty76
sdf8876
sdf0t
sd6
sdf06
s688876
sd688
sdf86