LNMP环境设置thinkphp框架站点配置目录问题

LNMP环境设置thinkphp框架站点配置目录问题

主机资讯有资源网2020-12-27 10:39:299A+A-

对于thinkphp框架我们很多朋友不陌生,很多开发者都喜欢使用这个框架开发PHP程序。这里老左在安装一个用thinkphp开发出来的程序部署到服务器的时候需要手动设置才可以。我们知道,不管是LNMP一键包,还是宝塔面板的LNMP,都默认根目录是读取根目录。

但是,thinkphp 根目录是 根目录下的 public 目录,所以我们需要将这个目录设置根目录才可以执行程序,否则是无法安装的。简单记录一下。我们正常将程序丢到 LNMP 环境站点 站点域名目录中,然后我们需要修改当前站点的conf配置文件。

server_name www.domain.com domain.com ;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/www.domain.com/public;
include rewrite/thinkphp.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-pathinfo.conf;

我们看到上面红色部分,就是添加的需要优先解析的。然后我们再试试是不是问题可以解决。LNMP环境的一般都这样设置的。

声明: 本站仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!关于安全: 任何IDC都有倒闭和跑路的可能,出口线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.

点击这里复制本文地址 以上内容由有资源网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

支持Ctrl+Enter提交

有资源网 © All Rights Reserved.  Copyright uzyw. cn Rights Reserved.
Powered by Z-BlogPHP Themes by yiwuku.com
联系我们| 关于我们| 留言建议| 网站管理