Fastadmin部署访问404问题

Fastadmin部署项目时访问出现404问题及解决方法

目录

Fastadmin部署

设置项目权限

数据库配置

404问题

原因

总结


Fastadmin部署

设置项目权限

Fastadmin在宝塔面板部署到linux环境时,需要设置项目权限为www,

并且对插件和public下依赖的插件文件从忽略文件中取出,上传到代码仓库中。

数据库配置

设置好.env文件中访问数据库配置

404问题

这时访问网站遇到404问题,如下:

在访问首页时,直接访问了install.php,

而项目安装完成后install.php文件已被删除,这时就提示404.

原因

这个错误提示是由于 PHP 的 open_basedir 安全限制导致的。open_basedir 用于限制 PHP 脚本只能访问指定目录下的文件,当脚本尝试访问允许路径之外的文件时,就会触发该错误。

解决方法

需要在宝塔中对该网站配置进行修改,如下:

关闭防跨站攻击,默认是开启的。

关闭后再访问网站,这时候可以正常访问。

总结

在fastadmin中部署时出现了404问题,记录一下解决的方案。

相关推荐
两个人的幸福9 天前
Windows 桌面应用自研 PHP 队列(下):完整代码与六大工程化优化
php
BingoGo11 天前
PHP 泛型之殇 泛型 RFC 提案被拒绝
后端·php
JaguarJack11 天前
PHP 泛型之殇 泛型 RFC 提案被拒绝
后端·php
用户30745969820712 天前
PHP 扩展——从入门到理解
php
鹏仔先生13 天前
拷贝漫画APP下载页PHP程序,后台带免费AI写作
php
云水一下13 天前
从零开始学 PHP 系列(一):PHP 的前世今生与开发环境搭建
开发语言·php
xingpanvip13 天前
星盘接口开发文档:本命盘接口指南
android·开发语言·css·php·lua
酉鬼女又兒13 天前
零基础入门计算机网络运输层:端到端通信核心作用、端口号分类规则、复用分用工作机制及UDP与TCP协议全方位对比详解
网络·网络协议·tcp/ip·计算机网络·考研·udp·php
dog25013 天前
不要再继续优化 TCP
网络协议·tcp/ip·php
Channing Lewis13 天前
PHP 解析 Excel 的那些坑:一次“行号错位”引发的数据丢失
开发语言·php·excel