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