博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx 配置 thinkphp laravel
阅读量:5754 次
发布时间:2019-06-18

本文共 541 字,大约阅读时间需要 1 分钟。

# 首先要指定项目的根目录 (我喜欢在配置文件里声名变量,这样修改一个地方,其它地方都可以一起被修改)# 如果的项目是用laravel 或  >= tp5set $web_root "/your_project_path"; # 先将项目路径设定好root $web_root/public; # 再把网站根目录设定好# 然后声明一个 存有开放基本目录列表 的变量# 多个目录由 冒号":"拼接起来set $base_dir "open_basedir=$web_root/:/tmp/:/proc/";# 然后配置路由重写location / {    if (!-e $request_filename) {        rewrite ^(.*)$ /index.php?s=/$1 last;        break;    }}# 以上配置信息是写入你网站的 vhost 配置文件中

 

# 以下代码是添加到 nginx/conf/fastcgi.conf 文件中fastcgi_param PHP_ADMIN_VALUE $base_dir if_not_empty;

 

转载于:https://www.cnblogs.com/cidgur/p/11081261.html

你可能感兴趣的文章
如何学习区块链
查看>>
搜索问题的办法
查看>>
微信分销系统商城营销5大重点
查看>>
求职准备 - 收藏集 - 掘金
查看>>
Linux-Centos启动流程
查看>>
php 设计模式
查看>>
后端技术精选 - 收藏集 - 掘金
查看>>
Laravel 服务容器
查看>>
mac安装kubernetes并运行echoserver
查看>>
多页架构的前后端分离方案(webpack+express)
查看>>
算法(第4版) Chapter 1
查看>>
前端技术选型的遗憾和经验教训
查看>>
“亲切照料”下的领域驱动设计
查看>>
SRE工程师到底是做什么的?
查看>>
解读:Red Hat为什么收购Ansible
查看>>
Ossim下的安全合规管理
查看>>
DelphiWebMVC框架下BPL热部署实现
查看>>
C++与MySQL的冲突
查看>>
siki学习之观察者模式笔记
查看>>
spring.net 继承
查看>>