|
服务器上安装的环境是LNMP, lnmp.org的方法一键安装的。
/ Y8 X9 ?% |% Q; W* ?4 G7 k5 w1.代码传到服务器7 r5 v5 o2 d0 v5 @$ s! ^, [* }
2.建站点。lnmp vhost add' b8 A! r) b" c1 ?* w
3.奇怪是打开后空白的,也没报错误。什么鬼呢?" L2 y( O6 a. E7 e6 k: [ S1 y: I
3 F% \) ?0 k8 f; C+ S" R3 R: u5 M只有一步步检查了,
3 `8 \1 B2 c. i# Z7 k) Q) e在public/index.php中,echo '1111'; 前面有,后面没有。, p$ C# |) \# W @$ F* U h! f/ U* [! c
发现访问不了 项目的框架文件 thinkphp/start.php" i* v/ T0 u& T( H
% a9 T2 m7 y2 E0 r网上搜罗了一遍,后来修改fastcgi的配置文件解决了。
1 M$ ^4 _! V/ s; K5 g- @: u& [# s6 ?7 `
/usr/local/nginx/conf/fastcgi.conf
8 Y. e& Y H" Y7 {6 s1 x3 y7 v, }5 \% o( |' Y
找到最后一句:在:/tmp前面加'../'
p; D' p- H* E& ?4 C- Ifastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";, X$ X( g3 I" k. S/ ~
( L( x4 T: F# O9 e; n% o
4,重启 lnmp nginx restart. n) [2 m+ _% Q1 N. V' H8 {4 p* p
8 d. L1 S! C: s" Y* Y' c2 f: F/ F
|
|