宝塔系统 thinkphp 无法返回自定义404页面信息问题
归属分类: 运维 评论数: 0 个

奇遇

今天遇到一个奇葩的问题,新装了一个vps,使用 aapanel 作为站点管理,用thinkphp搭建测试站点时发现,控制器初始化失败时不再是熟悉的界面了:

2024-04-22T03:41:51.png

而是

2024-04-22T03:42:58.png

一开始我还以为是php和nginx的版本问题,换了几个版本都一样,问题依旧。
手写一个test.php 发现正常返回 phpinfo ,才确定不是php的问题。
这时才注意到根目录下宝塔自动生成的 404.html 和 502.html。
难道是自定页面惹的祸?
于是打开站点的config配置:
2024-04-22T03:46:39.png

果然定义了404页面!!

加#号屏蔽之,问题解决!