gringos, на шаред хостинге такую проблему может и должен только хостер решать, если ваш не решил, меняйте на того, кто решил и все. Самим это до поры до времени, потом же опять будете мучаться.
Тут уже подсказывали раньше, чтобы собрать модуль для такого хостинга без gcc нужно поднять точно такую же систему, с таким же перлом где-нибудь дома в virtualbox, собрать на ней модуль и скопировать его к ним.
На счет нельзя запретить - это не так, можно собрать перл со всеми core модулями, кроме DynaLoader в один статический бинарник и никакой бинарный модуль подключить нельзя будет. Но хостер недостаточно умен для этого, из сообщений выше видно, что DynaLoader есть и работает.
WapGraf: И имитация по логам также не выход. Почти все сайты сейчас активно используют яваскрипты, а яваскрипт выполняется в браузере, а не на сервере. Как браузер обработает, что отправит и как.
Даже логируя все пост данные у вас получится не совсем то.
А если еще проект высокопосещаемый, то обработкой всех данных, чтобы отобразить все в точности скорее сервер повалите (откуда запросы будут) нежели добьетесь нужного.
Точь в точь то, что реальный юзер отправлял, то и получается. И попрошу не выдумывать, раз не знаете.
Поделюсь не секретом, а как без даунтайма тестировать любые впс, дедики и т.д.
Первый вариант: просто дублировать все запросы на второй сервер (даже nginx умеет), а на нем собирать статистику по откликам, для обычных сайтов придется еще один промежуточный nginx поднять и на нем тоже собирать статистику по откликам.
Второй: проиграть записанный лог, правда тут нужно уже будет чуть-чуть кодить и на текущих серверах собирать полные запросы в лог.
Первый вариант вообще любой админ сможет провернуть, было бы желание. Но проигрывание логов намного удобнее, если тестировать нужно не один раз и без какого-либо влияния на существующие серверы.
Ну он вроде и имеет в виду с хорошей связностью по РФ, а не порт.
Хочу SSD, проц веселее, памяти 2г 🍿
За ~200 баксов в год это только в европе. Возьмите у digitalocean 20 баксовый тариф и не парьтесь.
Да можно, нам в общем-то все из perl -V не нужно:
Это сам вывод, в скрипте еще должны выводиться заголовки и т.д.
Выполните команду perl -V на обоих аккаунтах, там наверняка разные окружения, сразу будет видно.
gringos, на шаред хостинге такую проблему может и должен только хостер решать, если ваш не решил, меняйте на того, кто решил и все. Самим это до поры до времени, потом же опять будете мучаться.
Тут уже подсказывали раньше, чтобы собрать модуль для такого хостинга без gcc нужно поднять точно такую же систему, с таким же перлом где-нибудь дома в virtualbox, собрать на ней модуль и скопировать его к ним.
На счет нельзя запретить - это не так, можно собрать перл со всеми core модулями, кроме DynaLoader в один статический бинарник и никакой бинарный модуль подключить нельзя будет. Но хостер недостаточно умен для этого, из сообщений выше видно, что DynaLoader есть и работает.
И имитация по логам также не выход. Почти все сайты сейчас активно используют яваскрипты, а яваскрипт выполняется в браузере, а не на сервере. Как браузер обработает, что отправит и как.
Даже логируя все пост данные у вас получится не совсем то.
А если еще проект высокопосещаемый, то обработкой всех данных, чтобы отобразить все в точности скорее сервер повалите (откуда запросы будут) нежели добьетесь нужного.
Точь в точь то, что реальный юзер отправлял, то и получается. И попрошу не выдумывать, раз не знаете.
Поделюсь не секретом, а как без даунтайма тестировать любые впс, дедики и т.д.
Первый вариант: просто дублировать все запросы на второй сервер (даже nginx умеет), а на нем собирать статистику по откликам, для обычных сайтов придется еще один промежуточный nginx поднять и на нем тоже собирать статистику по откликам.
Второй: проиграть записанный лог, правда тут нужно уже будет чуть-чуть кодить и на текущих серверах собирать полные запросы в лог.
Первый вариант вообще любой админ сможет провернуть, было бы желание. Но проигрывание логов намного удобнее, если тестировать нужно не один раз и без какого-либо влияния на существующие серверы.
Такое пробовали: кэш для анонимных посетителей (varnish) + установка специальной куки через iframe + запрет POST запросов всем без этой куки?
Очень просто: никакой хостинг не облачный на самом деле :)