|
|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。
) h) _/ F0 l# m4 f: X0 o; w1.代码传到服务器5 s" e4 [/ N) W
2.建站点。lnmp vhost add
6 E9 Z3 i/ M9 [ l, h# q5 ?& @3.奇怪是打开后空白的,也没报错误。什么鬼呢?
# L4 T0 Q% F8 [, q
% p( `& `' S1 g& ]6 H; N( I. B1 v, f只有一步步检查了,7 p1 U0 f( T2 y# C, {- y
在public/index.php中,echo '1111'; 前面有,后面没有。+ K M5 P4 ]4 h
发现访问不了 项目的框架文件 thinkphp/start.php N0 `' }$ x4 `
1 ?; ~: q" @% e4 A2 A0 Q# q
网上搜罗了一遍,后来修改fastcgi的配置文件解决了。
; b4 n! ^, s+ u* R9 @! }4 J# f( A5 ^' y0 v C: w5 [" g% `' @
/usr/local/nginx/conf/fastcgi.conf
/ l! q, _1 y$ }8 U8 z. Q! `+ i6 A# n' y: A* }
找到最后一句:在:/tmp前面加'../'& I/ f6 N$ B8 D5 H4 g: y
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";
. u# t) |+ l& x! D- n8 }8 M P. B+ A! P7 W
4,重启 lnmp nginx restart
) ]% e9 C: C3 m4 `5 ^: _) b% G6 s! ]+ F+ I% r8 h# N
|
|