当前位置:论坛首页 > Linux面板 > 求助

【待反馈】访问带特殊符号的PHP文件时时, 出现File not Found

发表在 Linux面板2024-7-29 22:04 [复制链接] 16 1894

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

8.1.0      Apache 2.4
系统版本:

Ubuntu 22
问题描述:

访问带特殊符号的PHP文件时时, 出现File not Found
相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2024-7-29 22:09:08 | 显示全部楼层
比如访问PHP文件 \a bc\test.php时, 直接出现File not Found.
但是访问同目录下的txt, html文件又是正常的. 当把目录中的空格删时, 一切双正常.
使用道具 举报 回复 支持 反对
发表于 2024-7-30 11:05:32 | 显示全部楼层
截下图,这个我有点看不明白
使用道具 举报 回复 支持 反对
发表于 2024-7-30 11:30:42 | 显示全部楼层
php路径为  xxx\QA\version.php 可以打开, 当路径为 xxx\Q A\version.php就不能打开 (目录名多了个空格).
肯定不是拼写问题, 因为其除PHP外的文件都能访问
微信图片_20240730112709.png
使用道具 举报 回复 支持 反对
发表于 2024-7-30 16:26:10 | 显示全部楼层
CISGZ 发表于 2024-7-30 11:30
php路径为  xxx\QA\version.php 可以打开, 当路径为 xxx\Q A\version.php就不能打开 (目录名多了个空格).
...

您好,这个表示找到不到这个文件。您请将面板版本升级到最新版本测试 9.1.0 正式版,正常访问
特殊文件.png
使用道具 举报 回复 支持 反对
发表于 2024-7-31 22:07:28 | 显示全部楼层
还是一样的问题,
操作系统为: 系统:Ubuntu 22.04.4 LTS (Jammy Jellyfish) x86_64(Py3.7.9)
版本号为:  Linux正式版9.1.0
PHP 7.x 8.x 版本都是一样. 目录权限是 777/www
使用道具 举报 回复 支持 反对
发表于 2024-7-31 22:09:39 | 显示全部楼层
运维技术阿闯 发表于 2024-7-30 16:26
您好,这个表示找到不到这个文件。您请将面板版本升级到最新版本测试 9.1.0 正式版,正常访问

...

还是一的问题,
操作系统为: 系统:Ubuntu 22.04.4 LTS (Jammy Jellyfish) x86_64(Py3.7.9)
版本号为:  Linux正式版9.1.0
PHP 7.x 8.x 版本都是一样. 目录权限是 777/www
Apache版本已经升到BT最新版本.
使用道具 举报 回复 支持 反对
发表于 2024-8-1 16:11:40 | 显示全部楼层
CISGZ 发表于 2024-7-31 22:09
还是一的问题,
操作系统为: 系统:Ubuntu 22.04.4 LTS (Jammy Jellyfish) x86_64(Py3.7.9)
版本号为:  Li ...

您好,取消特殊路径吧,为何需要特殊路径访问呢
使用道具 举报 回复 支持 反对
发表于 2024-8-22 19:53:04 | 显示全部楼层
解决不了问题吗? Apache + PHP + Linux (Ali Linux/ Ubuntu ) 都有这个问题哦. BT团队也查不出问题?
使用道具 举报 回复 支持 反对
发表于 2024-8-23 09:29:43 | 显示全部楼层
CISGZ 发表于 2024-8-22 19:53
解决不了问题吗? Apache + PHP + Linux (Ali Linux/ Ubuntu ) 都有这个问题哦. BT团队也查不出问题? ...

您好,这是url解码编码的问题,rul直接识别中间空格了,url路径不支持带空格
使用道具 举报 回复 支持 反对
发表于 2024-9-10 14:04:41 | 显示全部楼层
运维技术阿闯 发表于 2024-8-23 09:29
您好,这是url解码编码的问题,rul直接识别中间空格了,url路径不支持带空格 ...

url路径中的空格已经转换成   %20
也是一样的问题. 但是Windows下却是正常的.
使用道具 举报 回复 支持 反对
发表于 2024-9-10 14:08:34 | 显示全部楼层
在国外互联网的论坛上没有相同的问题. 估计只有Linux 下的BT有此问题. 或者国内用户少? BT居然没发现问题.
重装操作系统/BT 都有一样的问题. 能100%重现的故障, BT也没人去修复?
使用道具 举报 回复 支持 反对
发表于 2024-9-10 17:17:54 | 显示全部楼层
您好,您可以在其他论坛搜索一下url解码编码。这个不是我们可以改的
使用道具 举报 回复 支持 反对
发表于 2024-9-11 10:02:21 | 显示全部楼层
运维技术阿闯 发表于 2024-9-10 17:17
您好,您可以在其他论坛搜索一下url解码编码。这个不是我们可以改的

虽然没有解决问题, 但是你给到的思路方向是对的. 确实是url字符的问题.
使用道具 举报 回复 支持 反对
发表于 2024-9-11 11:59:46 | 显示全部楼层
CISGZ 发表于 2024-9-11 10:02
虽然没有解决问题, 但是你给到的思路方向是对的. 确实是url字符的问题.

这个还是减少一些url的解码编码吧
使用道具 举报 回复 支持 反对
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表