Включение xml-rpc в приложении Wordpress на торговой площадке Digital Ocean

Я установил приложение Wordpress с торговой площадки Digital Ocean и хочу включить xml-rpc для использования с приложением Wordpress (через JetPack), для которого требуется конечная точка xml-rpc. Но у меня проблемы с выяснением, как они это отключили.

Соответствующие php-модули, кажется, установлены:

# apt list php*xmlrpc
Listing... Done
php-xmlrpc/bionic,now 1:7.2+60ubuntu1 all [installed]
php7.2-xmlrpc/bionic-updates,bionic-security,now 7.2.15-0ubuntu0.18.04.2 amd64 [installed,automatic]

У меня есть ощущение, что проблема в.htaccess (ниже), но я не очень хорошо разбираюсь в этом и не могу понять, какие директивы имеют приоритет при использовании.htaccess.

Кроме того, я попытался - в ближайшее время - полностью удалить.htaccess и перезапустить apache без него, и это не помогло.

По умолчанию.htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Есть идеи или опыт с этим?

1 ответ

Решение

Чтобы отключить блок xml-rpc.php в образе Wordpress одним щелчком в DigitalOcean, выполните следующие команды через SSH/ консоль:

a2disconf block-xmlrpc
systemctl reload apache2

Об этом ты должен был позаботиться.

Другие вопросы по тегам