This commit is contained in:
author
2025-11-08 21:00:06 +08:00
parent 95a4182500
commit fc176f1b7d
1793 changed files with 2099698 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
### 本地文件包含能不能通过 PHP 配置限制文件包含的路径
当然能,这个关键的配置项就是 `open_basedir`
**`open_basedir` 的作用**
`open_basedir` 是一个强大的安全配置,它定义了 PHP 脚本可以访问的**根目录**。当一个 PHP 脚本试图使用文件系统函数(如 `include``require``fopen``file_get_contents` 等)来访问文件时,`open_basedir` 会检查目标文件路径是否位于它指定的目录或其子目录中
如果目标文件不在指定的目录范围内,PHP 会拒绝该操作并抛出错误