0

在站点所在的服务器上,尝试更新插件需要 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 无法加载现有图像,因为它们没有显示在媒体库中

任何想法?

4

1 回答 1

0

我最近遇到了这个问题,这通常来自 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/ 我不得不以这种方式删除主题。

于 2013-04-09T03:27:43.473 回答