|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。) H4 F2 b/ Q( A0 @7 K4 v
1.代码传到服务器
0 W5 n B; h: R. Z- N2.建站点。lnmp vhost add
: Y1 H8 A) ]' }/ q5 B6 u7 B- ^0 Z3.奇怪是打开后空白的,也没报错误。什么鬼呢?
1 J( ~0 A+ Q, s& q6 F
6 D0 U$ ]# Y) [3 V8 }+ Z5 _) c: w只有一步步检查了,
- b- `+ Z) q o( f4 p& O8 u在public/index.php中,echo '1111'; 前面有,后面没有。 \1 ]" {) J4 v; `0 [
发现访问不了 项目的框架文件 thinkphp/start.php3 A% e# g% z* o: T1 k" {
; Z7 h. o6 t8 N: w# |网上搜罗了一遍,后来修改fastcgi的配置文件解决了。0 l' P. F- j$ K
6 W! r' K- i' s& D5 j/usr/local/nginx/conf/fastcgi.conf
* y4 n" O) H0 Z, k
+ S' n) H ~2 U( r5 w+ A: f& s) `找到最后一句:在:/tmp前面加'../'0 x' T% B0 m' {3 w+ O5 E, f+ j
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";% o" y& i7 F* f$ K9 C
! t9 K! ~3 B; k4 G0 p% \
4,重启 lnmp nginx restart
9 w/ s; s5 |8 r2 K O' F1 W3 }$ l, v* V7 K% ^2 J, D/ v
|
|