У меня есть учетная запись общего хостинга в Jumba с ядром Linux 2.6.9-103.ELsmp (не знаю, помогает ли это) с cpanel 1.0 (RC1).
Я использую плагин WordPress Backup Buddy, который требует петлевых HTTP-соединений для мониторинга / завершения резервного копирования. Это отлично работает на memelab.com.au
, но не работает ни на одном поддомене (например: staging.memelab.com.au
).
Можно ли установить запись A или что-то подобное, чтобы исправить это?
Я знаю обходной путь (установка WP_ALTERNATE_CRON
), но я считаю это неудовлетворительным из-за беспорядочных URL-адресов.
BackupBuddy: _Frequent_Support_Issues # HTTP_Loopback_Connections_Disabled
Вот ответ моего хозяина:
… Поскольку у основного домена есть собственная отдельная запись DNS, у него есть запись localhost, которая помогает для замкнутых соединений, в то время как субдомены не имеют отдельной зоны DNS, поэтому для него невозможно создать замкнутые соединения.
У меня есть cpanel доступ к «расширенному редактору зон» - могу ли я там сделать что-нибудь сложное? может быть 127.0.0.2
? (Я помню, как читал, что на (некоторых) Linux было доступно как минимум 8 локальных IP-адресов.)
Все записи A указывают на IP-адрес сервера, за исключением localhost.memelab.com.au
что указывает на 127.0.0.1
.
Я только что попытался ввести новую запись A: localhost.itours.memelab.com.au, указывающую на 127.0.0.2. Я все еще получаю предупреждение в Backup Buddy о том, что loopback не активен, и Cpanel не позволяет мне ввести 127.0.0.1 (думаю, это не так!)
nslookup itours.memelab.com.au
Server: 203.88.112.33
Address: 203.88.112.33#53
Non-authoritative answer:
Name: itours.memelab.com.au
Address: 117.55.224.177
Я исправил эту проблему на своем VPS, разрешив подчиненным учетным записям запускать команду ping.
http://ben.goodacre.name/tech/Ping:_icmp_open_socket:_Operation_not_permitted_(Linux)