McQuack писал(а):
Судя по ответу вашего хостера все работает. Ну, или заработало.
Ошибка 403 из-за того, что в обращении не указан endpoint. Можно запросить, например, xml магазина. Вот так:
Код:
curl -I https://billing.perevod22.ru/getxml8.php
и тогда ответ должен быть 200
Проверьте так же логи веб-сервера, особенно после обращения к https://мой_сайт.ру/upgrade.php, нет ли там ошибок. А то мало-ли не хватает какого-то php-модуля или права на сетевую активность у php урезаны.
Здравствуйте техподдержка, ответ хостера:
Ответ с сервера:
curl -I
https://billing.perevod22.ru/getxml8.phpHTTP/2 200
x-powered-by: PHP/5.5.38
set-cookie: PHPSESSID=39c9fv500prs51nbgg8s2vb2a6; expires=Tue, 08-Sep-2026 10:26:46 GMT; Max-Age=31536000; path=/
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
pragma: no-cache
content-type: application/xml; charset=utf-8
date: Mon, 08 Sep 2025 10:26:46 GMT
server: Apache/2.4.52 (codeit) OpenSSL/1.1.1m PHP/5.5.38
Скрипт висит на обращении к 89.253.255.199
connect(5, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("89.253.255.199")}, 16) = -1 EINPROGRESS (Operation now in progress)
poll([{fd=5, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout)
IP address 89.253.255.199
Host name vps-21038691-278091.host4g.ru
IP range 89.253.240.0-89.253.255.255 CIDR
ISP Rusonyx, Ltd.
Organization Rusonyx, Ltd
Country Russia (RU)
Возможно из-за того что их сервер в РФ? Могут блокировать ТСПУ......
Я бы может и поменял на хостера российского, но у меня и другие сайты и они без проблем работаю в РФ у этого хостера, а тут не понятно что происходит, может какой то файл в скрипте поменять или изменить надо?