lnmp1.4環(huán)境下運行thinkphp5

1、lnmp 1.4安裝完成后,部署thinkphp5的一個應(yīng)用目錄啟動nginx后發(fā)現(xiàn)500

2.查看500的原因,開啟錯誤提示

? 2.1打開php.ini搜索display_errors,把Off修改為On就開啟了php 錯誤提示。

? ? ?lnmp 的 php.ini 位置在/usr/local/php/etc/php.ini

? ? ?注意,要修改的是:

? ? ?display_errors = Off

? ? //修改為↓↓↓↓↓↓↓

? ? display_errors = On

? ? 或者

2.2 在index.php 文件里添加

? ? ?ini_set("display_errors","On");

? ? ?error_reporting(E_ALL);

3.重新運行分析原因


4解決問題

/usr/local/nginx/conf/fastcgi.conf配置文件

fastcgi_param PHP_ADMIN_VALUE"open_basedir=$document_root/:/tmp/:/proc/";

之后添加

fastcgi_param PHP_ADMIN_VALUE $basedir if_not_empty;#注意nginx要在1.1.11版本之后

$basedir變量就可以在/usr/local/nginx/conf/vhost/xxx.com.conf配置文件里的include enable-php.conf前賦值:

set $basedir "open_basedir=/home/wwwroot/dev.yunshare.net/:/tmp/:/proc/";

(參考:http://blog.csdn.net/markely/article/details/56681059)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_閱讀 2,043評論 0 3
  • 系統(tǒng)環(huán)境 所需軟件官方下載地址: 一、 安裝開發(fā)包環(huán)境: 二、 關(guān)閉iptables和Selinux(生產(chǎn)...
    莫名其妙的一生閱讀 1,406評論 0 4
  • 一、MemCache簡介 session MemCache是一個自由、源碼開放、高性能、分布式的分布式內(nèi)存對象緩存...
    李偉銘MIng閱讀 4,008評論 2 13
  • 一、配置防火墻,開啟80端口、3306端口 CentOS 7.0默認使用的是firewall作為防火墻,這里改為i...
    ArleyDu閱讀 2,186評論 0 0
  • 自由從何而來?從自信來,而自信則是從自律來!先學(xué)會克制自己,用嚴格的日程表控制生活,才能在這種自律中不斷磨練出自信...
    君子悅耳閱讀 231評論 0 0

友情鏈接更多精彩內(nèi)容