|
|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。! y; Z$ D4 J' ^, b9 Z
1.代码传到服务器
8 L$ d8 E- O/ I- f. T2.建站点。lnmp vhost add& E% S# Y# D7 p2 ]3 g1 N
3.奇怪是打开后空白的,也没报错误。什么鬼呢?
% y; X) l) O# j: _3 ^1 M+ J
9 i/ O% q1 a! N4 H) {8 N2 O1 r只有一步步检查了,
* m1 J7 N( E) a: e" w! A2 Q在public/index.php中,echo '1111'; 前面有,后面没有。9 w8 _7 c( t6 e
发现访问不了 项目的框架文件 thinkphp/start.php
7 W. R. v0 z$ u
" X& g$ ?4 F, q网上搜罗了一遍,后来修改fastcgi的配置文件解决了。. w/ q) `# N- H; a
3 I8 G! C9 m$ Y( k/usr/local/nginx/conf/fastcgi.conf
2 n9 v3 W4 i" Y- v
' m; o: d# P$ ?; _! t找到最后一句:在:/tmp前面加'../'8 Q6 Z/ I% f* |# z# A
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";
8 @0 M$ R" a# q, @: ?8 W- d; r% q: H$ [+ N
4,重启 lnmp nginx restart
1 \% S4 w" o7 z$ s ?2 g* L. \# @& Z3 N
|
|