|
|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。
2 f5 W: r# x& v( K; ^( A1.代码传到服务器- J& N; U) U% V" r
2.建站点。lnmp vhost add
6 l- l/ g( o9 U5 r6 l- f' W3.奇怪是打开后空白的,也没报错误。什么鬼呢?
3 `9 F4 y! I I2 s% _7 L$ M L0 J/ y0 T. M
只有一步步检查了,$ H- z3 s% A. s, m6 K
在public/index.php中,echo '1111'; 前面有,后面没有。
% ?' o2 ~6 R# L4 [# S$ k/ c发现访问不了 项目的框架文件 thinkphp/start.php2 W" f: x) ~2 |' C o+ h
! |" _; {2 R+ B% d% f& S网上搜罗了一遍,后来修改fastcgi的配置文件解决了。
7 A/ {' S6 \0 S: W4 I& k% r# e& S+ _
/usr/local/nginx/conf/fastcgi.conf; s* R, z$ A$ _- S
- i6 x; W- M6 x# Y" V
找到最后一句:在:/tmp前面加'../'/ r0 R& n/ X& w6 ~9 H9 I
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";
8 a y9 ^& K8 o4 j
& B! g8 h, O6 r+ @- u- Z4,重启 lnmp nginx restart
& H t1 K A# D, Z6 B/ f5 q3 \/ B
|
|