|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。
1 x( `9 [2 L( R& n% b1.代码传到服务器, ^* e C- p: o: k- ~$ C5 _
2.建站点。lnmp vhost add" L' o. N/ ]# R8 T. Q
3.奇怪是打开后空白的,也没报错误。什么鬼呢?
9 W3 `5 t4 Y2 R4 g- V& k% Y" h e8 L
Y6 E( K' O5 A5 \/ q" ]% `只有一步步检查了,
/ X& |6 E7 d. F7 W在public/index.php中,echo '1111'; 前面有,后面没有。0 P2 s& A+ n& g1 g
发现访问不了 项目的框架文件 thinkphp/start.php& R5 s$ V- D4 k! t
7 G5 K! u4 ]$ \3 T* i
网上搜罗了一遍,后来修改fastcgi的配置文件解决了。
2 K: h# H1 m7 w5 m: r# }+ M
$ D7 H t) H. I! k. k# f5 {/usr/local/nginx/conf/fastcgi.conf
8 s, X5 q" Q7 u( C4 z! o i' _5 E/ S& z! p: U$ H: U8 E+ B
找到最后一句:在:/tmp前面加'../'
4 T& _ D7 E, q) Dfastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";
$ ]9 ?3 i4 h1 L" M' C# x3 h" o& w6 P( s" o( {; V+ |
4,重启 lnmp nginx restart
0 x& r0 @$ _: w# O6 `2 f+ U3 K9 z% m' d: W- \7 Q$ w+ t- u
|
|