【发布时间】:2021-06-10 14:34:18
【问题描述】:
今晚发生了非常奇怪的错误。我有一个带 cpanel 的 ovh vps。今晚每个 wordpress 网站都关闭了,但非 wordpress 网站继续正常工作。声明的错误
PHP 致命错误:require_once(): 无法打开所需的 '/home/stage/public_html/wp-config.php' (include_path='.:/opt/cpanel/ea-php73/root/usr/share/pear ') 在 /home/stage/public_html/wp-load.php 第 37 行
经过数小时试图找出问题后,我将 wp-config 文件的权限从 600 更改为 644,站点立即恢复,但我不想将 wp-config 留在 644。不确定是否是巧合但在我的日志文件中是:
141.101.69.30 - - [10/Jun/2021:01:23:39 +0000] "GET /wp-config.php HTTP/1.1" 301 246 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0"
141.101.69.30 - - [10/Jun/2021:01:23:41 +0000] "GET /wp-config.txt HTTP/1.1" 301 246 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0"
141.101.69.30 - - [10/Jun/2021:01:23:46 +0000] "GET /wp-config.original HTTP/1.1" 301 251 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0"
任何帮助将不胜感激。
【问题讨论】:
-
听起来该文件不再归网络用户所有。找出网络服务器运行的用户,并检查谁拥有该文件