lnmp1.4 一键安装包 nginx配置thinkphp5

本文记录了在Nginx1.12.1 + PHP5.6环境下,配置LNMP1.4一键安装包以支持ThinkPHP5的详细步骤,包括修改网站配置文件以实现pathinfo模式,并解决访问权限和scandir禁用的错误。参考了相关文章以解决Access denied问题。
摘要由CSDN通过智能技术生成
此问题困扰了我好几天,今天终于重坑里面爬出来了,留下笔记,希望对大家有帮助!
环境:Nginx1.12.1  PHP5.6  Coentos7.2
修改网站配置文件 
例如 /usr/local/nginx/conf/vhost/test.bb.com

server
    {
        listen 80;
        #listen [::]:80;
        server_name test.bb.com;
        index index.html index.htm index.php default.html default.htm default.php;
        root  /home/wwwroot/test.bb.com/public;

        include none.conf;
        #error_page   404   /404.html;
        # Deny access to PHP files in specific directory
        #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }

        #include enable-php.conf; 
       
       #将url中server_name之后的部分与 /tp5/public/* 匹配 如果匹配则改写URl为/tp5/public/index.php/*
   #lnmp一键安装包可直接  include thinkphp.conf
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值