|
|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。
6 R7 v$ S U$ C! c3 J1.代码传到服务器
/ z! w& z" a% m) q2.建站点。lnmp vhost add
; q4 q @0 Q3 C$ w* A3.奇怪是打开后空白的,也没报错误。什么鬼呢?7 U+ Z0 }7 y/ M& C9 o8 |+ I/ `
0 I0 g7 V. B0 M6 m
只有一步步检查了,
v4 k! r9 F+ t$ p在public/index.php中,echo '1111'; 前面有,后面没有。
7 r H d# W% H3 N8 ?% b0 X1 M8 C: i发现访问不了 项目的框架文件 thinkphp/start.php' Z: y/ U0 x z9 G( V, d( M& Q+ w
" [, f5 Q9 X* v网上搜罗了一遍,后来修改fastcgi的配置文件解决了。1 F' x9 C; K: n0 w9 [0 z7 {6 S
8 _, C8 R6 N1 K9 g- a/ T/usr/local/nginx/conf/fastcgi.conf
& o; [6 ]& G' c3 r" p( @0 R7 O+ n5 `
找到最后一句:在:/tmp前面加'../'
9 t# z7 A' U! K" {0 ofastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";, T, \5 z5 L/ K; [
* f# M4 Y+ [0 K6 i7 T* o+ n4 C
4,重启 lnmp nginx restart4 ` V1 ^, O, o. ^5 B) U& V9 n
* {. U% P; Q/ V9 e! O( I8 d/ i4 z |
|