修复打开()严重 Error :13:权限被拒绝-上传图片 Error 在WordPress中

WordPress 是一个非常灵活的系统,允许用户从简单的博客创建非常快速的高级演示网站或在线商店。
像任何系统一样,这不是没有问题。 大多数时候, 网络托管服务 针对少量用户进行了优化,或者未根据用户需求进行配置。 对于在WordPress上创建的高级网站,我们建议使用它 专用服务器 与专门为WordPress配置的服务。

使用WordPress创建的博客/网站上最常见的错误之一是无法上传媒体文件。 HTTP Error。 如果您已激活“error服务器上的“ .log”,尝试上载图像时,错误将类似于以下内容:

"date" [crit] 16324#16324: *119467 open() "/home/path/public_html/" failed (13: Permission denied), client: IP, server: website.com, request: "GET / HTTP/1.1", host: "website.com"


不仅在尝试将媒体文件上载到服务器时,而且在用户访问网站时都遇到此错误,并且网页上有不允许在服务器上打开的脚本文件。 因此,此错误与主机服务器上文件和文件夹的权限有关。 ”CHMOD“和”乔恩“。

如何解决错误:open()严重 Error :13:权限被拒绝

1。 首先我们需要访问 则fTPSSH的 服务器。 我们连接并导航到找到网站文件所在文件夹的目录。 在我们的示例中,这是:“ public_html”。

2。 如果我们使用SSH连接,在我们到达1点的目录中,执行命令行:

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

chown -R user:group *
第一个命令行会寻找你 所有文件 在当前和递归文件夹中找到,并设置644权限。 第二个命令行将执行相同的操作,但仅限于目录。 它会设置它们的755权限。
在第三命令行中,用户和文件所属的组发生更改。 在大多数情况下,它的形式为:“ apache:nobody”(对于使用HTTPD / Apache的Web服务器)或“ nginx:nginx”(对于使用NGINX的服务器)。

执行这些命令行后,错误“打开()严重 Error :13:权限被拒绝“它应该消失。 如果您有任何疑问或疑虑,请不要犹豫,将其保留在评论中。

修复打开()严重 Error :13:权限被拒绝-上传图片 Error 在WordPress中

关于作者

隐形

对所有小工具和IT充满热情,我对隐身性感到高兴settings.com自2006年以来,我希望与您一起发现有关计算机和操作系统的新事物 mac操作系统,Linux, Windows,iOS和Android。

发表评论