|
|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。: p' r; _6 ^0 T& X" S1 N' y. D
1.代码传到服务器
- e0 u, c% s; W" ? J- C. B2.建站点。lnmp vhost add* v# W$ a/ V! }- K5 A( U8 {: F
3.奇怪是打开后空白的,也没报错误。什么鬼呢?
+ H. a( M* ]4 O( Y
5 z9 A( k4 I# i1 C- Q! y只有一步步检查了,
, w3 S# I" j9 l* i* e在public/index.php中,echo '1111'; 前面有,后面没有。
( r. @- p) u, H- \7 b2 J发现访问不了 项目的框架文件 thinkphp/start.php& e- e8 W+ Y0 Z$ W7 @
$ n. U: u8 a' A H) D! x
网上搜罗了一遍,后来修改fastcgi的配置文件解决了。# {# z1 A8 H$ m1 p! {$ m
4 g* w. j# M' K# W1 B
/usr/local/nginx/conf/fastcgi.conf
2 I2 S' Q. s2 R" G$ }2 z* H' M" J4 q9 ^
找到最后一句:在:/tmp前面加'../'
0 d6 ~. r0 E! e" [fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";
( w9 j/ r0 N/ Q
8 F: o, ^5 m' p1 u4,重启 lnmp nginx restart
% P1 c( r; |% I4 h3 ], g1 {5 U9 }' n8 b" \% w: J
|
|