【问题标题】:Wordpress wp-content Permissions settings behaviour on different servers不同服务器上的 Wordpress wp-content 权限设置行为
【发布时间】:2014-08-28 22:36:42
【问题描述】:

我在特定服务器上构建了一个 WP 站点。我没有设置或更改任何文件夹权限,一切正常。主要是我可以上传文件和图片。

然后我将安装移动到不同的服务器和域。突然无法上传到媒体库。

在检查 wp-content 文件夹及其子文件夹的权限时,权限被设置为 755。我只假设这是他们在以前的服务器上设置的。

通过将它们设置为 777,我可以上传文件,但我知道这是一个很大的安全风险。然后我将其设置回 755 并且无法再次上传。

谁能解释一下为什么 755 在一台服务器上可以,但在另一台服务器上不行?以及我可以在新服务器上做些什么来使 755 可以接受?

【问题讨论】:

  • 你最好留下服务器用户权限信息,例如,你(ftp)是文件的所有者或两台服务器的所有者。

标签: wordpress ftp permissions 777


【解决方案1】:

文件权限正确 755,您还必须检查文件所有者。 不要假设开发服务器上的文件权限和所有者在其他服务器上是正确的(不同的操作系统可能会像您一样出现问题,来自不同操作系统的不同网络服务器可能会再次出现上述问题)。

这还取决于您上传文件的方式:

-你可以抛出 ftp 然后你必须检查 ftp 设置(它如何保存文件,在哪个用户下)。

-如果您使用 ssh 上传,则取决于您用于连接服务器的用户 等等......(我看到了 ftp 标签,但也想描述一下)

此时,您必须确保网站文件拥有网络服务器作为所有者(不同的服务器设置需要不同的 websrevers - www-data vs apache vs ...)

最终取决于服务器上的控件(您可以更改的选项),您是否有 ssh 访问权限?您是否需要联系您的房东进行更正?

如果您不管理这个新的域服务器,请联系它的管理员,这是(ftp 的)设置问题或他应该处理的错误/错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-23
    • 1970-01-01
    • 2012-06-06
    • 2018-09-04
    • 2016-12-25
    • 1970-01-01
    相关资源
    最近更新 更多