在网站所在的服务器上,尝试更新插件需要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加载,因为它们没有在媒体库中显示
有什么想法吗?
答案 0 :(得分: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/ 我不得不这样删除一个主题。