Localhost docker WordPress SMTP проблема конфигурации Gmail «Неверное перенаправление: должно заканчиваться публичным c доменом верхнего уровня (таким как .com или .org)». - PullRequest
0 голосов
/ 01 мая 2020

Я занимаюсь разработкой рынка WP / WC / WCFM. Мне нужно проверить мою электронную почту. Поэтому я пытаюсь настроить SMTP с помощью этого руководства: введите описание ссылки здесь . Но поскольку я использую docker для настройки локальной среды, моя ссылка выглядит следующим образом: "http://192.168.99.100: 8000 " (пока нет домена).

Я получаю эту ошибку: Неверное перенаправление: должно заканчиваться публичным c доменом верхнего уровня (таким как .com или .org).

Также см. Экран со страницы gmail , enter image description here

У вас есть идеи, как решить эту проблему, или, по крайней мере, провести почтовый тест с моего локального хоста?

РЕДАКТИРОВАТЬ: Пожалуйста, смотрите ниже docker -compose.yaml:

version: '3'

services:
  # Wordpress
  wordpress:
    image: wordpress:latest
    ports:
      - '8000:80'
    restart: always
    volumes: ['./:/var/www/html']
    environment:
      WORDPRESS_DB_HOST: WORDPRESS_DB_HOST_SQL
      WORDPRESS_DB_NAME: 'WORDPRESS_DB_NAME'
      WORDPRESS_DB_USER: 'WORDPRESS_DB_USER'
      WORDPRESS_DB_PASSWORD: WORDPRESS_DB_PASSWORD
    networks:
      - wpsite
networks:
  wpsite:

1 Ответ

0 голосов
/ 02 мая 2020

Наконец я смог решить эту проблему следующим образом:

1) Добавление записи в мой файл Windows hosts для локального IP-адреса, расположенный по адресу \ Windows \ System32 \ drivers \ etc \ hosts:

192.168.99.100 xyz xyz.example.com

2) Обновите URL-адреса wordpress при общих настройках.

После этого все идет гладко в соответствии с вышеупомянутым руководством.

...