旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

thinkPHP5运行在nginx上的设置要领详解【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:151


导读:下面简朴申明一下tp5运转在nginx上的设置。tp5项目在nginx中默许是不支持pathinfo的,那末我们怎样设置呢?先看下面的题目,我们根据一般的流程设置...

下面简朴申明一下tp5运转在nginx上的设置。

tp5项目在nginx中默许是不支持pathinfo的,那末我们怎样设置呢?

先看下面的题目,我们根据一般的流程设置好域名后,指向public目次,重启nginx,接见时刻途径报错,涌现500。

解决办法:

在fastcgi.conf文件内里我们会看到以下:


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

我们只需要修正open_basedir的路劲就能够,修正以下:


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

然后检察项目public文件夹下的".user.ini"文件:
修正为:


open_basedir=/home/wwwroot/kilts/public:/tmp/:/proc/

然后称其nginx,再翻开项目就能够一般运转。

相干教程:PHP视频教程

以上就是thinkPHP5运转在nginx上的设置要领详解的细致内容,更多请关注ki4网别的相干文章!

标签:thinkPHP5nginx