Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 图403禁止错误_Php_Wordpress_Image_Http Status Code 403 - Fatal编程技术网

Php 图403禁止错误

Php 图403禁止错误,php,wordpress,image,http-status-code-403,Php,Wordpress,Image,Http Status Code 403,我有一个用wordpress构建的网站,并上传到linux服务器上。很长一段时间以来,它一直运行良好,但昨天我的网站开始在加载图像资源时给我403个禁止的错误 但是,当我在新选项卡中打开该资源时,它会成功加载。然后我回到我的网站,刷新它,那个特定的图像现在被重新加载 我不知道发生了什么事。我需要帮助。403表示权限被拒绝。您需要检查这些图像的权限。不正确的文件权限可能会导致403禁止的错误。这会使您的web服务器认为您没有访问这些文件的权限。 WordPress站点上的所有文件夹的文件权限应为

我有一个用wordpress构建的网站,并上传到linux服务器上。很长一段时间以来,它一直运行良好,但昨天我的网站开始在加载图像资源时给我403个禁止的错误

但是,当我在新选项卡中打开该资源时,它会成功加载。然后我回到我的网站,刷新它,那个特定的图像现在被重新加载


我不知道发生了什么事。我需要帮助。

403表示权限被拒绝。您需要检查这些图像的权限。

不正确的文件权限可能会导致403禁止的错误。这会使您的web服务器认为您没有访问这些文件的权限。

WordPress站点上的所有文件夹的文件权限应为
744
755
。 WordPress站点上的所有文件应具有
644
640

如果您具有ssh访问权限,则可以使用以下命令更改权限:

chmod -R 755 /var/www/html/yoursite
如果您使用的是像Filezilla这样的ftp客户端,您可以选择一个文件夹,右键单击,然后从菜单中选择文件权限

403错误也是由WordPress站点中损坏的
.htaccess
文件引起的。


您可以通过登录WordPress管理区域并进入
设置»永久链接
页面来生成一个新的
.htaccess
文件。

您使用ssh还是ftp?所以你可以和我们分享许可证许可证可能已经更改了他们的支票。它在选项卡中的加载可能是由于缓存尚未过期。请尝试应用777进行上载folderGood catch。我的.htaccess文件正在被多合一安全插件修改。用默认的wordpress.htaccess文件替换.htaccess为我修复了它。很高兴听到这个@Ali。请接受正确答案