Автоматическое подключение \ WooCommerce отказано на локальном хосте - PullRequest
1 голос
/ 22 сентября 2019

Я пытаюсь создать пользовательскую конечную точку в WordPress, которая будет запускать набор функций.Кажется, все работает до того момента, когда я пробую его на localhost, и он отказывается подключаться.Любые советы?

Там написано:

Неустранимая ошибка: Uncaught Automattic \ WooCommerce \ HttpClientException: cURL Ошибка: не удалось подключиться к порту localhost 8000: соединение отклонено в / var / www /html / wp-content / plugins / nameOfMyPlugin / vendor / automattic / woocommerce / src / WooCommerce / HttpClient / HttpClient.php в строке 417.

Я пытался много гуглить, но не могне найти ничего убедительного

require 'vendor/autoload.php';
use Automattic\WooCommerce;
$wooCommerceBaseUrl = "http://localhost:8000";
$wooKey= "blablabla";
$wooSecret= "blablablablabla";
$wooCommerceClient = new WooCommerce\Client($wooCommerceBaseUrl,
$wooKey, $wooSecret,
[
    'wp_api' => true,
    'version' => 'wc/v3',
]
);

1 Ответ

0 голосов
/ 22 сентября 2019

Является ли http://localhost:8000 URL-адресом вашей установки WordPress?

Похоже, порт 8000 не настроен для приема HTTP-соединений на локальном хосте.Попробуйте отправить запрос на порт 80 или выйдите из порта и отправьте запрос только на локальный хост.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...