【问题标题】:FTP access required to update WP plugins and permalink issue更新 WP 插件和永久链接问题需要 FTP 访问权限
【发布时间】:2013-04-09 01:37:04
【问题描述】:

在站点所在的服务器上,尝试更新插件需要 FTP 用户名和密码。

使用默认永久链接 page=x 时帖子正确显示,但在永久链接结构更改为 http://domain.com/2013/04/09/sample-post/ 时无法正确显示


.httaccess 似乎还可以。 WordPress 在更改永久链接结构时通知永久链接结构已更新,但尝试使用新结构访问博客页面会出现 404 错误。

我更改了wp-content/ 的权限并运行了:

$ sudo chmod -R a+rx /var/www/*

文档根目录位于/var/www/domain/public

但没有任何结果

如果有帮助,我还注意到 uploads/ 上的现有图像无法由 WordPress 加载,因为它们没有显示在媒体库中

有什么想法吗?

【问题讨论】:

  • WordPress 目录中的 user:group 是什么?

标签: wordpress apache permalinks


【解决方案1】:

我最近遇到了这个问题,这通常是因为 FTP 用户以与 Apache 不同的用户身份运行。所以一个用户可以访问这些文件,而另一个用户没有。 (理想情况下,他们都可以访问)。

这是我克服它的方法:

1)。我和房东谈过,他们做了一些改变。

2)。我厌倦了在 wp-config.php 中添加以下代码:

define('FS_METHOD', 'direct');

这只是部分解决了问题。所以我用了下面的代码(去掉上面的代码之后)

3)。我将我的 FTP 详细信息添加到 wp-config.php 文件中,如下所示:

define('FS_METHOD', 'ftpsockets');
define('FTP_BASE', '/path/to/wordpress/');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');

这让 Wordpress 运行良好,也让我可以继续在本地处理文件并远程上传它们。

更多信息在这里: http://codex.wordpress.org/Editing_wp-config.php(在“WordPress 升级常量”下方查看)

如果您的任何文件被网络用户锁定并且您无法访问它们,请尝试使用此文件管理器:http://phpfm.sourceforge.net/ 我必须以这种方式删除主题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-29
    • 1970-01-01
    • 1970-01-01
    • 2011-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多