|
|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。' g+ O) F. N3 q5 ?, J1 r
1.代码传到服务器
+ X% [, R% p, X! z) ]2.建站点。lnmp vhost add
) G r/ y( {* o$ D" X3.奇怪是打开后空白的,也没报错误。什么鬼呢?
3 Z+ m: l1 o4 j$ z* l, _6 K* u+ V9 F4 h$ j
只有一步步检查了,
7 A# m% }" A/ _- Q) H# _& z+ {在public/index.php中,echo '1111'; 前面有,后面没有。
9 N( Y0 E `$ C1 W! U+ b发现访问不了 项目的框架文件 thinkphp/start.php+ B: j# |8 g& g7 O! q. b" |. ~* M
+ \; {4 [- v7 ~8 i% c/ n+ h
网上搜罗了一遍,后来修改fastcgi的配置文件解决了。( v: J( t& z8 x S
/ P" r# [. B2 ?- X! E4 ~
/usr/local/nginx/conf/fastcgi.conf
! ]. R- z" w) K r4 M
0 @. Y. T0 j9 s$ T! J- G找到最后一句:在:/tmp前面加'../'
5 \7 a. m; l- U0 w, N' L8 ]9 w! E' Hfastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";( x1 N& U' E8 G% s2 t5 R
9 e ~. J0 X: L4,重启 lnmp nginx restart
" ]( K% @' ?7 a. K. T# ]0 Z/ N0 o* @( Q w# p- b
|
|