AI智能摘要
测试环境为 Nginx + PHP8.0 + MySQL5.6,需安装 fileinfo 扩展并启用 putenv 函数。安装步骤包括:在宝塔新建站点,上传文件至站点目录,设置运行目录为 /public,配置伪静态规则及特定 location 设置。访问域名进行安装后,可通过指定路径进入后台。
— 此摘要由AI分析文章内容生成,仅供参考。
简介:
测试环境:
Nginx + PHP8.0 + MySQL5.6
PHP扩展安装:fileinfo,
PHP去掉禁用函数:putenv
安装方法:
1.在宝塔中新建站点
2.上传文件到站点目录
3. 进入站点配置,设置站点的运行目录为 /public,
4.并设置站点的伪静态为 ThinkPHP, 并加入以下内容
location /h5/{
index index.php;
try_files $uri $uri/ /h5/index.php;
}
5. 访问你的站点域名进行安装,比如:https://demo.xxxxx.net/install.php
安装完成后即可进入后台,比如: https://www.kkyuanmawang.com/奇怪的文件名.php (奇怪的文件名.php 是后台安全入口)
图片:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(7)
这个安装步骤看起来好复杂啊,有没有更简单的教程?
试了一下这个方法,确实能跑起来,就是伪静态那块卡了好久😂
奇怪的文件名.php这个安全入口设置挺有意思的,学到了
PHP8.0+MySQL5.6这个组合会不会有兼容性问题?我之前用5.7都出过问题
宝塔面板确实方便,就是有时候伪静态规则会冲突
fileinfo扩展经常忘记装,每次都要重新编译PHP,好麻烦
试了试这个方法,运行目录设置成/public后404了,后来发现是伪静态没配好