php mysql веб-статистика, cs:bans не подключаются к бд MySQL на вэбхостинге

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
676
Реакции
146
Помог
11 раз(а)
Привет всем.
Держу отдельно вдс и вэбхостинг.
Поменял вэбхостинг с арены на айхор, привязал домен к нему, создал бд, закинул шаблон сайта, все отлично работает: плагины статы к бд подключились без проблем.
Но решил установить ксбанс и вэб-стату, но они ни в какую не хотят подключаться к бд на этом айхоровском вэб-хостинге.
1. Попробовал со старого ареновского хостинга подключиться к этой же айхоровской бд, все нормально работает и подключается.
2. Пробовал с айхоровского вэбхостига подключиться к бд арены - тоже ни в какую не хочет подключаться.
В логах ошибок:
2023/01/12 20:48:22 [error] 1381#1381: *16636315 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 88.201.168.99, server: мойсайт.ru, request: "GET /ggstats/ HTTP/2.0", upstream: "http://127.0.0.1:8080/ggstats/", host: "мойсайт.ru", referrer: "https://fungg.myarena.site/"
[Thu Jan 12 20:48:22.378851 2023] [cgi:warn] [pid 4187] [client 88.201.168.99:56582] AH01220: Timeout waiting for output from CGI script /var/www/php-bin-isp-php54/user2376853/php, referer: https://fungg.myarena.site/
[Thu Jan 12 20:48:22.379009 2023] [cgi:error] [pid 4187] [client 88.201.168.99:56582] Script timed out before returning headers: php, referer: https://fungg.myarena.site/
2023/01/12 21:10:39 [error] 4757#4757: *16655610 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 88.201.168.99, server: мойсайт.ru, request: "GET /ggstats/ HTTP/2.0", upstream: "http://127.0.0.1:8080/ggstats/", host: "мойсайт.ru"
[Thu Jan 12 21:10:39.803184 2023] [cgi:warn] [pid 10493] [client 88.201.168.99:48682] AH01220: Timeout waiting for output from CGI script /var/www/php-bin-isp-php54/user2376853/php
[Thu Jan 12 21:10:39.803303 2023] [cgi:error] [pid 10493] [client 88.201.168.99:48682] Script timed out before returning headers: php
[Thu Jan 12 21:14:12.895880 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: PHP Notice: Constant DB_HOST already defined in /var/www/user2376853/data/www/мойсайт.ru/stats/inc/config.php on line 13
[Thu Jan 12 21:14:12.896394 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: PHP Notice: Constant DB_NAME already defined in /var/www/user2376853/data/www/мойсайт.ru/stats/inc/config.php on line 14
[Thu Jan 12 21:14:12.896814 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: PHP Notice: Constant DB_USER already defined in /var/www/user2376853/data/www/мойсайт.ru/stats/inc/config.php on line 15
[Thu Jan 12 21:14:12.897225 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: PHP Notice: Constant DB_PASS already defined in /var/www/user2376853/data/www/мойсайт.ru/stats/inc/config.php on line 16
[Thu Jan 12 21:14:12.897641 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: PHP Notice: Constant DB_CHAR already defined in /var/www/user2376853/data/www/мойсайт.ru/stats/inc/config.php on line 17
[Thu Jan 12 21:14:42.928407 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2003] Can't connect to MySQL server on '5.252.116.9' (4)' in /var/www/user2376853/data/www/мойсайт.ru/stats/inc/func.php:33
[Thu Jan 12 21:14:42.928513 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: Stack trace:
[Thu Jan 12 21:14:42.929057 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: #0 /var/www/user2376853/data/www/мойсайт.ru/stats/inc/func.php(33): PDO->__construct('mysql:host=5.25...', 'юзер', 'пароль', Array)
[Thu Jan 12 21:14:42.929328 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: #1 /var/www/user2376853/data/www/мойсайт.ru/stats/inc/func.php(47): DB::instance()
[Thu Jan 12 21:14:42.929649 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: #2 /var/www/user2376853/data/www/мойсайт.ru/stats/index.php(74): DB::run('SELECT * FROM `...')
[Thu Jan 12 21:14:42.929695 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: #3 {main}
[Thu Jan 12 21:14:42.930017 2023] [cgi:error] [pid 18540] [client 88.201.168.99:53052] AH01215: thrown in /var/www/user2376853/data/www/мойсайт.ru/stats/inc/func.php on line 33

Сравнивал настройки доменов на новом и старом вэбхостинге, единственное отличие: Режим работы PHP на новом CGI, а на старом LSAPI
Гуглил проблему, толкового решения не нашел.
 
Сообщения
594
Реакции
350
Предупреждения
1
Помог
9 раз(а)
У ареновской бд вроде бы запрещён внешний доступ. (Или это для начальных тарифов). Создай бд на айхор и всё
 
Сообщения
594
Реакции
350
Предупреждения
1
Помог
9 раз(а)
wood-grouse,фигня какая-то. Как может бд не присоединится к сайту на этом же хостинге
 
Сообщения
676
Реакции
146
Помог
11 раз(а)
steelzzz, вот и я спрашиваю. Напишу в саппорт айхора еще.
12 Янв 2023
С айхора вообще не подключается ни к одной бд MySQL, даже не айхоровской, а наоборот к айхор-БД с других вэбхостингов подключиться можно.
 
Сообщения
676
Реакции
146
Помог
11 раз(а)
Ответ поддержки:
У нас на хостинге запрещено удаленное подключение к БД из за безопасности. Если хотите использовать удаленное подключение к БД, то вам нужен VDS
К сожалению, у нас такие правила использования хостинга. Удаленное подключение к БД работает только на VDS, на хостинге оно отключено.

Придется через вдс делать.
Можно закрывать.
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу