Files
2025-09-25 04:00:11 +08:00

9 lines
594 B
Markdown

### 本地文件包含能不能通过 PHP 配置限制文件包含的路径
当然能,这个关键的配置项就是 `open_basedir`
**`open_basedir` 的作用**
`open_basedir` 是一个强大的安全配置,它定义了 PHP 脚本可以访问的**根目录**。当一个 PHP 脚本试图使用文件系统函数(如 `include``require``fopen``file_get_contents` 等)来访问文件时,`open_basedir` 会检查目标文件路径是否位于它指定的目录或其子目录中
如果目标文件不在指定的目录范围内,PHP 会拒绝该操作并抛出错误