我已在远程服务器(操作系统:Ubuntu 18.04)上配置了wordpress(最新版本为5.0.3)。
请找到我的博客目录的目录结构。如您所见,这里有权限,因此_self
是可写的。
以下是我的wp-content
中的配置:
wp-config.php
现在,当我尝试进行任何形式的写操作(如编辑帖子,添加主题等)时,我遇到的错误是:“无法找到wordpress内容目录(wp-content)”正确定义。
当我上传主题时,我发现另一件奇怪的事,它在define( 'FS_METHOD', 'ssh2' );
define( 'FTP_BASE', '/var/www/html/blog/' );
define( 'FTP_CONTENT_DIR', '/var/www/html/blog/wp-content/' );
define( 'FTP_PLUGIN_DIR ', '/var/www/html/blog/wp-content/plugins/' );
define( 'FTP_USER', 'ubuntu' );
define( 'FTP_PASS', 'XXXXXX' );
define( 'FTP_HOST', 'www.mydomain.com:22' );
define( 'FTP_SSL', true );
中成功发生,但是没有安装任何新东西。因为我之前已经部署了wp,所以请帮助我解决此问题,但是对我来说这是一个非常新的问题。所有可用的解决方案都告诉我在wp-content/uploads
中设置CONTENT_DIR
,这是我从一开始就做的。