|
|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。
1 ^" R2 E7 U. t4 `3 M ]6 r1.代码传到服务器
6 A( \; N3 @) ]. S. S6 {2.建站点。lnmp vhost add
' i- I. z% E$ G, z/ q% n3 D3.奇怪是打开后空白的,也没报错误。什么鬼呢?. a' ?0 G: i, p
1 ~. o. `! h9 F只有一步步检查了,
) f: e% }: _9 ^3 X* p( T在public/index.php中,echo '1111'; 前面有,后面没有。
) S3 z$ h9 |: m, S发现访问不了 项目的框架文件 thinkphp/start.php
& O, e; w+ p9 v! t- q8 v5 j9 r
/ y7 K# r6 P/ U5 L网上搜罗了一遍,后来修改fastcgi的配置文件解决了。
) b% G' J1 @- ~. o- s
/ T$ X' b! L4 ^2 ^% c1 [5 [/usr/local/nginx/conf/fastcgi.conf, x0 I- x# Q3 a ~9 ~- d3 |
& @' w, u8 y0 K. `/ l8 _& E# i找到最后一句:在:/tmp前面加'../'$ _7 k2 s& n& z3 ~
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";- G# d, l& Z# a$ t/ C* K
8 I" r" L8 k" }8 y. k, A$ s4,重启 lnmp nginx restart G' y# o7 X. m O$ _+ U+ b1 f
& l G6 K9 Z. [ |
|