lnmp环境thinkphp配置

本文介绍了如何修改fastcgi.conf和nginx.conf配置文件,以适应使用lnmp.org一键安装包建立的ThinkPHP开发环境。主要步骤包括取消REDIRECT_STATUS的注释,调整PHP的根目录到public,并设置伪静态规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

适用于使用lnmp.org一键安装包配置的thinkphp开发环境

修改fastcgi.conf

修改/usr/local/nginx/conf/fastcgi.conf,将最后一行注释掉

......
# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param  REDIRECT_STATUS    200;
#fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";

修改nginx.conf

如果用的是default站点目录,直接修改/usr/local/nginx/conf/nginx.conf,如果是虚拟站点,则修改/usr/local/nginx/conf/vhost目录下对应站的的conf文件

1.修改网站入口目录

找到server配置中的下面这行,将后面的路径改为public目录所在路径

root  /home/wwwroot/default/public;

2.找到include enable-php.conf;这行,注释掉,新增下面这几行代码,用于配置伪静态

include enable-php-pathinfo.conf;

location / {
    if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php?s=$1 last;
        break;
    }
}

做完前面两步后执行lnmp restart重启服务即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值