禁止解析 WordPress uploads 目录的 php 文件
有个客户网站某天突然无法访问,然后发现 uploads 目录下多了一个奇怪的 php 文件
文件内容如下,明显的 eval 函数:
解决方法:
- 禁用 eval 函数
- 检查用户组和权限是否正常
- 禁止解析 uploads 目录下的 php 文件(以 apache 为例)
<Directory /var/www/html/wp-content/uploads>
Options FollowSymLinks MultiViews
AllowOverride FileInfo
Order allow,deny
allow from all
php_flag engine off
</Directory>