0

昨天我的 wordpress 网站出现了问题,我的网站突然消失了……我只看到了“错误 403 禁止访问,litespeed……”的消息。我的提供商说我必须使用以下代码在我的目录中放置一个 .htaccess 文件:mod_security2.c> SecFilterEngine Off SecFilterScanPOST Off

我做到了,但没有任何改变。但他们还写道,我必须更改 755 中的权限。

我用cyberduck又做了一次,但是(当我更改邮件文件夹“public_html”的权限时)我按下(我的错误)按钮“在文件夹的所有文件中也更改权限”。几秒钟后我停了下来,但后来我在主页上只看到了我的目录....所有文件的列表(wp-admin、wp-login 等等...”文件的维度为 0 k 并且写在附近每个文件“最后修改 1970 年”)如果我用 /wp-admin 写我的网站名称,我会看到“错误 404”....我的提供商当然说我在更改文件权限时犯了一个错误,我不得不再次完全上传该网站...我不知道该网站是否由于 wordpress 每个文件中的权限更改而关闭... 有没有办法设置正确的权限,以便网站再次可见?非常感谢您的帮助

4

1 回答 1

0

没有简单的单一命令可以回滚您更改的权限。您必须手动完成。您可以使用与批量更新权限相同的工具,但这次要非常小心。

以下适用于默认的 Wordpress 安装:

所有文件夹权限应设置为 755。文件应设置为 644。要在 WordPress 主题编辑器中编辑的文件应为 666。切勿将 777用于 WordPress 权限。

如果您对您的网络主机具有命令行 SSH(安全外壳)访问权限,请查看以下文章。您还可以要求您的技术支持为您执行这些命令并检查它是否可以解决您的问题。

find ~/public_html -type d -exec chmod 755 {} \;
find ~/public_html -type f -exec chmod 644 {} \;

启动站点后,请检查您是否使用WordPress 安全扫描插件错过或错误配置了任何文件的权限。这将检查不安全的文件权限以及密码和数据库安全性等其他内容。这是它的屏幕截图:

WP Security Scan 的文件权限检查

于 2013-04-27T08:55:09.390 回答