|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。
/ p# u9 g5 g3 Q: y5 p: p1 R1.代码传到服务器$ q- a; C* p2 R: o3 r# l
2.建站点。lnmp vhost add
' ~+ N7 L6 V) {/ t5 [3.奇怪是打开后空白的,也没报错误。什么鬼呢?
1 h; z$ x# H' e4 s7 h
" A. e. r- F# X, H- k$ {只有一步步检查了,
9 `5 Q+ |1 D/ s- v6 e5 n在public/index.php中,echo '1111'; 前面有,后面没有。4 I) g% o M" V
发现访问不了 项目的框架文件 thinkphp/start.php
) u- u3 ` L/ ~- [& B9 H' O3 u6 N/ K5 O# V/ ~3 d
网上搜罗了一遍,后来修改fastcgi的配置文件解决了。
( w, W; ~3 E; X- V& e% V g# z+ a0 o6 E' F
/usr/local/nginx/conf/fastcgi.conf
& I6 p) u$ S. D, G& ~4 ?8 w% X w G( y1 Z
找到最后一句:在:/tmp前面加'../'6 j. |" l7 ?# E" P- {) \% J
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";
& o/ r& {; F$ W! i& ~
7 r, F, u- ?( O$ j4,重启 lnmp nginx restart
/ e- A' s7 s& X# G. L* ]0 ^7 s
) |8 O; Z" }3 q$ k |
|