upupw一键绿色免安装环境包

项目测试,选择upupw环境包

下载nginx版本,解压即可使用

任务就是要把我电脑上的项目test.com提供给公司局域网同事访问,如果是apache的话,前面的wampserver已经讲过了。

1,改本地host解析,我IP是192.168.1.248

host  127.0.0.1 test.com

2,添加虚拟域名

192.168.1.248  192.168.1.248  F:/www/test.com/web

3,修改端口

由于我电脑的wamp的环境已经使用了80,和3306端口,为了避免冲突还是要改改upupw的端口吧

09可以改端口

4,修改open_basedir

注意,如果入口文件和引入框架文件不是同级目录。就像我现在的,

入口文件:F:/www/test.com/web/index.php 

框架文件:F:/www/test.com/ThinkPHP

这样在入口文件那边引入加载框架文件的时候会报错open_basedir restriction in effect,不在允许访问内

那么如何允许php加载nginx根目录外的文件呢?

根目录:F:/www/test.com/web/index.php
框架文件都在:F:/www/test.com/
只是把index移到web里面而已
 
解决:
web目录下有upupw生成的.uini文件,打开把路径open_basedir="F:\www\test.com\web\; 改到F:\www\test.com\
这样就获取可以访问的权限了
改完后重启nginx

 

转载于:https://www.cnblogs.com/findgor/p/4882989.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值