因此,出于某种原因,我博客上的所有图片都消失了,现在不知道为什么,但第一次发生这种情况时,我删除了 Varnish,图片又回来了,一切都正常。一小时后,图片消失了。这次我重新启动了 apache,并将 documentroot 更改为 zpanel,因为我已经删除了 zpanel。然后我重新启动了 apache,图片又回来了。
一小时后,图片又消失了!当你直接访问图片时,会返回 403 forbidden 或只是禁止访问。
我清除了我的错误日志并访问了错误日志。
[Sat Nov 09 08:44:40 2013] [crit] [client 108.162.246.216] (13)Permission denied: /var/www/travisingram.net/public_html/wp-content/uploads/2013/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
真的开始非常愤怒,因为没有办法解决这个问题,而且我根本找不到其他人遇到我这个问题。
如能得到帮助我将非常感激。
我正在运行带有最新灯设置的 CentOs 6。
答案1
检查.htaccess
文件权限:
ls -la /var/www/travisingram.net/public_html/wp-content/uploads/2013
可能它没有读取权限。尝试:
sudo chmod 0644 /var/www/travisingram.net/public_html/wp-content/uploads/2013/.htaccess
然后结账。