The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Создать новую тему
 - Свернуть нити
Пометить прочитанным
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |  
Форум WEB технологии
rpBA, rpAD, rpHI, rpHN.... в mDNS -- что это за параметры?, !*! ivan, (Разное) 08-Сен-20, 08:29  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Ошибка работы IIS код 503, !*! spanjokus, (Разное) 03-Июл-20, 11:50  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Искать вероятно в логе самого iis надо, поскольку 503 - это внутренняя ошибка се, !*! ss (??), 12:22 , 03-Июл-20 (1)
    > Коллеги добрый день! Поднял тестовый стенд RDS на Windows Server 2019. Сама
    > терминальная ферма работает, но вот адрес RDWeb не открывается получаю ошибку
    > 503.
    > 1. Учетную запись пул проверил
    > 2. Пул работает
    > 3. Ошибок в журнале событий не нашел по этому вопросу
    > Кто-то сталкивался с таким?

    Искать вероятно в логе самого iis надо, поскольку 503 - это внутренняя ошибка сервера - то есть ошибка в конфигурации, в связи компонент, в исполнении вызовов  и т.д.

    сообщить модератору +/ответить
    • Привет Я все выходные просидел над решением данной проблемы и все таки ее решил, !*! spanjokus (ok), 15:59 , 05-Июл-20 (2)
      >> Коллеги добрый день! Поднял тестовый стенд RDS на Windows Server 2019. Сама
      >> терминальная ферма работает, но вот адрес RDWeb не открывается получаю ошибку
      >> 503.
      >> 1. Учетную запись пул проверил
      >> 2. Пул работает
      >> 3. Ошибок в журнале событий не нашел по этому вопросу
      >> Кто-то сталкивался с таким?
      > Искать вероятно в логе самого iis надо, поскольку 503 - это внутренняя
      > ошибка сервера - то есть ошибка в конфигурации, в связи компонент,
      > в исполнении вызовов  и т.д.

      Привет. Я все выходные просидел над решением данной проблемы и все таки ее решил.
      Так как у меня сервис был на виртуальных машинах, то я сделал снапшоты и потушил все. Далее просто все с нуля переустановил, системы и роли и в итоге ошибка не воспроизвелась, как выяснилось физические сервера Dell были не при чем. Но мне было интересно, что было причиной предыдущей проблемы, в итоге оказалось, что на 443 порту крутился сервис некой утилиты Dell, которая осталась после виртуализации сервера P2V, я удалил ее, удалил ACL порта. Нашел данную подсказку на сайте с методами по устранению 503 ошибки (http://pyatilistnik.org/iis-http-error-503-the-service-is-un.../). Может быть кому-то это поможет не тратить два дня на поиски проблемы.

      сообщить модератору +/ответить
      • gt оверквотинг удален Ты правда не заметил, что это сайт по открытому ПО и тут, !*! Аноним (3), 19:58 , 05-Июл-20 (3)
        >[оверквотинг удален]
        > Так как у меня сервис был на виртуальных машинах, то я сделал
        > снапшоты и потушил все. Далее просто все с нуля переустановил, системы
        > и роли и в итоге ошибка не воспроизвелась, как выяснилось физические
        > сервера Dell были не при чем. Но мне было интересно, что
        > было причиной предыдущей проблемы, в итоге оказалось, что на 443 порту
        > крутился сервис некой утилиты Dell, которая осталась после виртуализации сервера P2V,
        > я удалил ее, удалил ACL порта. Нашел данную подсказку на сайте
        > с методами по устранению 503 ошибки (http://pyatilistnik.org/iis-http-error-503-the-service-is-un.../).
        > Может быть кому-то это поможет не тратить два дня на поиски
        > проблемы.

        Ты правда не заметил, что это сайт по открытому ПО и тут на твой IIS вместе с виндой всем покласть?

        сообщить модератору +/ответить
ROLLBACK транзакций в цикле для PostSQL - как правильно делать?, !*! xintrea, (Базы данных) 10-Мрт-20, 15:13  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Asterisk GUI, !*! Алекс, (Разное) 10-Мрт-20, 12:33  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Почему не работает поиск через strpos()?, !*! xintrea, (PHP) 19-Май-20, 14:22  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
блокировать редирект, !*! Роман, (nginx) 07-Май-20, 20:15  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Если другой сайт ссылается на ресурсы вашего сайта из своего содержимого, то, во, !*! Licha Morada (ok), 20:52 , 07-Май-20 (1)
    > можно ли блокировать в nginx редирект на мой сайт с другого

    Если другой сайт ссылается на ресурсы вашего сайта из своего содержимого, то, возможно, в запросах будет хедер Referer. В принципе, по нему можно пытаться фильтровать.

    Если другой сайт шлёт клиенту код 301 HTTP Redirect или 302 HTTP Found с ссылкой на ваш, то вы не отличите этот запрос от любого другого.

    Когда сайты пытаются помешать использовать их содержимое способом отличным от их желания и понимания права интеллектуальнпй собственности, они делают нетривиальные вещи, используя программирование своего сайта в большей мере чем конфигурацию веб сервера. Полностью динамические страницы и сслылки, замысловатые куки, анализ паттернов поведения и т.д.
    Ключевые слова: deep link, hotlink.

    В общем случае, блокировать редирект на ваш сайт с другого не стоит. Скорее всего, это доставит больше проблем чем решит. Все стандарты и конвенции предполагают ссылки на ресурсы между сайтами это нормальным явлением, и от попыток это сломать будут вылезать самые разнообразные грабли.

    Если вы изложите задачу конкретнее, то можно будет подумать о каком-нибудь другом методе решения.

    сообщить модератору +/ответить
    • gt оверквотинг удален спасибо большое за разъяснение , !*! Роман (??), 21:21 , 07-Май-20 (2)
      >[оверквотинг удален]
      > и понимания права интеллектуальнпй собственности, они делают нетривиальные вещи, используя
      > программирование своего сайта в большей мере чем конфигурацию веб сервера. Полностью
      > динамические страницы и сслылки, замысловатые куки, анализ паттернов поведения и т.д.
      > Ключевые слова: deep link, hotlink.
      > В общем случае, блокировать редирект на ваш сайт с другого не стоит.
      > Скорее всего, это доставит больше проблем чем решит. Все стандарты и
      > конвенции предполагают ссылки на ресурсы между сайтами это нормальным явлением, и
      > от попыток это сломать будут вылезать самые разнообразные грабли.
      > Если вы изложите задачу конкретнее, то можно будет подумать о каком-нибудь другом
      > методе решения.

      спасибо большое за разъяснение.

      сообщить модератору +/ответить
Не могу увидеть location = /nginx на backend серверах, !*! akshin, (nginx) 08-Янв-20, 08:04  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
, ***, (Разное) -Дек-, 00:  [ | | | ] [линейный вид] [смотреть все]
Посоветуйте решение для поиска по большому объёму данных, !*! datahub.1, (Базы данных) 04-Дек-19, 20:06  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Нужен наставник по android, !*! port20031, (Java, JSP, сервлеты) 12-Дек-19, 11:44  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Сократить время задержки ввода (FID), !*! misha_lp, (Оптимизация, производительность) 06-Дек-19, 17:44  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Первым делом надо понять, из чего состоит эта задержка и какие факторы на неё вл, !*! Licha Morada (ok), 20:48 , 06-Дек-19 (1)
    > PHP 7.0 FPM/FastCGI
    > ubuntu14.04.1
    > Apache/2.4.39
    > MySQL 5.5.49
    > Работает сайт на Drupal 7, оптимизирован неплохо, модулей стоит минимум.
    > Сайт крутится на DigitalOcean хостинге.
    > Сервис Pagespeed показывает, что:
    > Первая задержка ввода (FID) - 343 ms
    > А надо меньше раза в 2. Подскажите, пожалуйста, как можно сократить время
    > первой задержки.

    Первым делом надо понять, из чего состоит эта задержка и какие факторы на неё влияют.

    1. В firefox запустите Tools -> Web Developer -> Network и загрузите ваш сайт. Во первых, смотрите, кто и где тормозит. В вторых, сравните цифры у вас и у Pagespeed.

    2. Смотрите метрики своего сервера на DigitalOcean хостинге. Потребление CPU (особенно iowait и steal), памяти, сетевой трафик, Load Average. В идеале, смотрите историю с давностью хотя бы в неделю.

    3. Сравните скорость между часом пик и в ненагруженное временя.

    Потом можно принимать меры, в зависимости от обнаруженных узких мест. Например:
    Взять хостинг с SSD и/или просто сервер пожирнее.
    Публиковать сайт через какой-нибудь CDN с кэшем.
    Самому настроить прокси с кэшем, можно на том-же сервере.
    Избавиться от Apache в пользу чего-нибудь легковесного. Мы держим сайты на lighttpd и проксируем через Nginx. Если Drupal зависит от .htaccess, то этому пункту не надо придавать значения, вы у Apache на цепи.
    Убрать ссылки на медленные внешние скрипты и ресусрсы.
    Перестать запрашивать кучу мелких скриптов и ресурсов по одному, а скачивать их за один запрос.
    Настроить, наконец, индексы в базе данных.
    И т.д.

    сообщить модератору +/ответить
    • gt оверквотинг удален Спасибо за дельные советы Попробую перейти на Nginx, по, !*! misha_lp (ok), 18:46 , 07-Дек-19 (2)
      >[оверквотинг удален]
      > Публиковать сайт через какой-нибудь CDN с кэшем.
      > Самому настроить прокси с кэшем, можно на том-же сервере.
      > Избавиться от Apache в пользу чего-нибудь легковесного. Мы держим сайты на lighttpd
      > и проксируем через Nginx. Если Drupal зависит от .htaccess, то этому
      > пункту не надо придавать значения, вы у Apache на цепи.
      > Убрать ссылки на медленные внешние скрипты и ресусрсы.
      > Перестать запрашивать кучу мелких скриптов и ресурсов по одному, а скачивать их
      > за один запрос.
      > Настроить, наконец, индексы в базе данных.
      > И т.д.

      Спасибо за дельные советы. Попробую перейти на Nginx, посмотреть, как поминяется скорость. Varnish пробовал ставить - работает нестабильно. А стабильность важнее, особенно когда нет специалиста.

      сообщить модератору +/ответить
      • gt оверквотинг удален Не за что Независимо от мер кототрые вы будете принимать, !*! Licha Morada (ok), 05:11 , 08-Дек-19 (3)
        >[оверквотинг удален]
        >> и проксируем через Nginx. Если Drupal зависит от .htaccess, то этому
        >> пункту не надо придавать значения, вы у Apache на цепи.
        >> Убрать ссылки на медленные внешние скрипты и ресусрсы.
        >> Перестать запрашивать кучу мелких скриптов и ресурсов по одному, а скачивать их
        >> за один запрос.
        >> Настроить, наконец, индексы в базе данных.
        >> И т.д.
        > Спасибо за дельные советы. Попробую перейти на Nginx, посмотреть, как поминяется скорость.
        > Varnish пробовал ставить - работает нестабильно. А стабильность важнее, особенно когда
        > нет специалиста.

        Не за что.
        Независимо от мер кототрые вы будете принимать, проверьте сначала, что именно тормозит. Иначе вы рискуете решить не ту проблему. Метод тыка он везде оптимален.

        сообщить модератору +/ответить
Организации нагрузочного/фуззинг теста веб-приложения, !*! Кредит, (web-разработка, CGI) 05-Дек-19, 09:26  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Можно ли изменить формат ErrorLog'а в apache24?, !*! DHCPep, (Apache, http-серверы) 22-Ноя-19, 21:30  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Логирование всех запросов, !*! Alex, (MySQL) 14-Ноя-19, 15:04  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
php не работает, !*! Alex, (PHP) 17-Окт-19, 16:42  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Nginx как прокси и 3 виртуальникa Apache, !*! Gogol, (nginx) 30-Сен-19, 16:48  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
ищу альтертативу centminmod и easyengine, !*! cr33p, (Apache, http-серверы) 25-Сен-19, 13:48  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Не могу нормально установить GD в PHP5.6, !*! rusichra, (PHP) 08-Сен-19, 05:53  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • upd при выполнении make test в каталоге с исходниками не проходит ни одного тес, !*! rusichra (ok), 06:21 , 08-Сен-19 (1)
    upd: при выполнении make test в каталоге с исходниками не проходит ни одного теста:

    =====================================================================
    TEST RESULT SUMMARY
    ---------------------------------------------------------------------
    Exts skipped    :    0
    Exts tested     :   31
    ---------------------------------------------------------------------

    Number of tests :  330               308
    Tests skipped   :   22 (  6.7%) --------
    Tests warned    :    0 (  0.0%) (  0.0%)
    Tests failed    :  308 ( 93.3%) (100.0%)
    Expected fail   :    0 (  0.0%) (  0.0%)
    Tests passed    :    0 (  0.0%) (  0.0%)
    ---------------------------------------------------------------------
    Time taken      :   25 seconds
    =====================================================================

    =====================================================================
    FAILED TEST SUMMARY

    imagecreatefrompng() and empty/missing file [tests/001.phpt]
    Bug #19366 (gdimagefill() function crashes (fixed in bundled libgd)) [tests/bug19366.phpt]
    Bug #22544 (TrueColor transparency in PNG images). [tests/bug22544.phpt]
    Bug #24155 (gdImageRotate270 rotation problem). [tests/bug24155.phpt]
    Bug #24594 (Filling an area using tiles). [tests/bug24594.phpt]
    Bug #27582 (ImageFillToBorder() on alphablending image looses alpha on fill color) [tests/bug27582_1.phpt]
    Bug #28147 (Crash with anti-aliased line) [tests/bug28147.phpt]
    Bug #36697 (TrueColor transparency with GIF palette output). [tests/bug36697.phpt]
    Bug #37346 (gdimagecreatefromgif, bad colormap) [tests/bug37346.phpt]
    Bug #37360 (gdimagecreatefromgif, bad image sizes) [tests/bug37360.phpt]
    Bug #38112 (GIF Invalid Code size ). [tests/bug38112.phpt]
    Bug #38179 (imagecopy from a palette to a truecolor image loses alpha channel) [tests/bug38179.phpt]
    Bug #38212 (Seg Fault on invalid imagecreatefromgd2part() parameters) [tests/bug38212.phpt]
    Bug #39082 (Output image to stdout segfaults). [tests/bug39082.phpt]
    Bug #37360 (gdimagecreatefromgif, bad image sizes) [tests/bug39273.phpt]
    Bug #39508 (imagefill crashes with small images 3 pixels or less) [tests/bug39286.phpt]
    Bug #39366 (imagerotate does not respect alpha with angles>45) [tests/bug39366.phpt]
    Bug #39508 (imagefill crashes with small images 3 pixels or less) [tests/bug39508.phpt]
    Bug #39780 (PNG image with CRC/data error raises a fatal error) [tests/bug39780.phpt]
    Bug #40764 (line thickness not respected for horizontal and vertical lines) [tests/bug40764.phpt]
    Bug #41442 (imagegd2() under output control) [tests/bug41442.phpt]
    Bug #42434 (ImageLine w/ antialias = 1px shorter) [tests/bug42434.phpt]
    Bug #43073 (TrueType bounding box is wrong for angle<>0) [tests/bug43073.phpt]
    Bug #43121 (gdImageFill with IMG_COLOR_TILED crashes httpd) [tests/bug43121.phpt]
    Bug #43475 (Thick styled lines have scrambled patterns) [tests/bug43475.phpt]
    Bug #43828 (broken transparency of imagearc for truecolor in blendingmode) [tests/bug43828.phpt]
    Bug #44849 (imagecolorclosesthwb is not available on Windows) [tests/bug44849.phpt]
    Bug #45799 (imagepng() crashes on empty image). [tests/bug45799.phpt]
    Bug #48555 (ImageFTBBox() differs from previous versions for texts with new lines) [tests/bug48555.phpt]
    Bug #48732 (TTF Bounding box wrong for letters below baseline) [tests/bug48732.phpt]
    Bug #48801 (Problem with imagettfbbox) [tests/bug48801.phpt]
    Bug #49600 (imageTTFText text shifted right) [tests/bug49600.phpt]
    Bug #50194 (imagettftext broken on transparent background w/o alphablending) [tests/bug50194.phpt]
    Bug #51263 (imagettftext and rotated text uses wrong baseline) [tests/bug51263.phpt]
    Bug #51671 (imagefill does not work correctly for small images) [tests/bug51671.phpt]
    Bug #53154 (Zero-height rectangle has whiskers) [tests/bug53154.phpt]
    Bug #53156 (imagerectangle problem with point ordering) [tests/bug53156.phpt]
    Bug #53504 imagettfbbox/imageftbbox gives incorrect values for bounding box [tests/bug53504.phpt]
    Bug #53640 (XBM images require width to be multiple of 8) [tests/bug53640.phpt]
    Bug #60160 (imagefill does not work correctly for small images) @see bug51671 [tests/bug60160.phpt]
    ....

    сообщить модератору +/ответить
  • нестандартненькоподсказка а ты рантайм-линкеру ld so об этом как сказал rpat, !*! urandon (?), 16:59 , 08-Сен-19 (2)
    > --prefix=/usr/local/php56

    нестандартненько

    подсказка: а ты рантайм-линкеру (ld.so) об этом как сказал (rpath||ld.so.conf) ?


    сообщить модератору +/ответить
  • Тебе же там написало Ask admin to install it , !*! Аноним (1), 17:04 , 08-Сен-19 (3) +1
    Тебе же там написало Ask admin to install it.
    сообщить модератору +1 +/ответить
  • gt оверквотинг удален гм вот чет я не вижу включенной потдержки jpeg У вас , !*! cool29 (?), 15:24 , 15-Сен-19 (4)
    >[оверквотинг удален]
    > GIF Read Support  enabled
    > GIF Create Support  enabled
    > PNG Support  enabled
    > libPNG Version  1.6.37+apng
    > WBMP Support  enabled
    > XBM Support  enabled

    > При этом этот же скрипт без ошибок ставится и работает на centos7
    > с php56, установленной из remi.
    > В чем может быть проблема и почему вроде бы установленный скрипт не
    > видит GD?

    гм.. вот чет я не вижу включенной потдержки jpeg. У вас наверно в php-скрипте есть функция проверяющая установлены ли компоненты для работы именно jpeg. Но вместо сообщения о том что нет потдержки именно jpeg, оно пишет что нет gd. У меня такое было на каком то фреймворке (с png файлами). Причем писало именно что не установлено gd. А когда в код полез проверять там именно что проверялась работа с png.
    Вот щас специально пересобрал в докере контейнер (убрав jpeg), получил такой же вывод как у вас. в общем на своей centos7 еще раз вывод посмотрите, я уверен там будет упоминание jpeg

    сообщить модератору +/ответить
Apache Tomee: странное поведение сервлета., !*! ewok, (Apache, http-серверы) 09-Сен-19, 13:52  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
wildcard где * в середине доменного имени как сделать?, !*! mverepin, (nginx) 15-Авг-19, 15:21  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
На чем нынче модно интерфейсы к БД создавать?, !*! Аноним, (Базы данных) 21-Авг-19, 07:09  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Красиво собрать массив из глубин JSON, !*! GoldenCeylon, (Perl) 08-Фев-19, 09:13  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Мониторинг активности и жизнедеятельности сайтов, !*! проходил мимо, (Разное) 20-Мрт-18, 09:34  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Проходя мимо админа надо поговорить с ним , !*! Pahanivo (ok), 16:55 , 20-Мрт-18 (1)
    >  У админа есть рутовый доступ.

    Проходя мимо админа надо поговорить с ним ...


    сообщить модератору +/ответить
  • gt оверквотинг удален Да здесь на форуме это уже обсуждали, кстати недавно , !*! ыы (?), 21:43 , 20-Мрт-18 (2)
    >[оверквотинг удален]
    > Дано:
    > На сервере крутится несколько разнородных сайтов. Используемое ПО: nginx, Apache, PHP,
    > MySQL. У админа есть рутовый доступ. Вносить изменения в PHP код
    > сайта по условию задачи нельзя.
    > Необходимо как-то мониторить активность запущенных сайтов и отслеживать, кто из них делает
    > что-то конкретное. Допустим, один из сайтов взломали через дырку в его
    > PHP-коде и он начал гадить окружающим. Хотелось бы как-то определить, запуск
    > какого именно PHP-файла на каком сайте привел к взлому и запуску
    > вредоносного кода. Как это можно сделать? Стандартное логирование от веб-серверов не
    > Можно ли как-то заставить PHP логгировать имя и путь к каждому запускаемому на выполнение PHP-файлу?

    Да. здесь на форуме это уже обсуждали, кстати недавно.. воспользуйтесь поиском.

    >Может быть есть еще какие-нибудь способы и идеи?

    К взлому привел вероятно запуск файла index.php из корневой директории сайта. Но мне казалось что вас должно беспокоить совсем иное.
    Первая мысль которая должна была вас посетить- почему подобную работу, требующую специальных знаний и опыта, поручают человеку в этом вопросе глубоко некомпетентному, не обладающему даже базовыми понятиями о предмете?

    сообщить модератору +/ответить
    • Первое, что я сделал, еще до того, как написал тут - это воспользовался поиском , !*! проходил мимо (?), 12:16 , 21-Мрт-18 (3)
      > Да. здесь на форуме это уже обсуждали, кстати недавно.. воспользуйтесь поиском.

      Первое, что я сделал, еще до того, как написал тут - это воспользовался поиском. Но чтобы что-то найти надо знать, что ты ищешь.

      > Первая мысль которая должна была вас посетить- почему подобную работу, требующую специальных
      > знаний и опыта, поручают человеку в этом вопросе глубоко некомпетентному, не
      > обладающему даже базовыми понятиями о предмете?

      Наверное потому что у этого человека есть специальные знания и опыт в других вопросах.

      Вообще, чем пафосно рассуждать о чужой некомпетентности, лучше бы ткнули в тему, где что-то подобное уже обсуждалось.

      сообщить модератору +/ответить
      • То есть вы настолько не в теме , что даже сформулировать вопрос не можете Ок , !*! ыы (?), 22:15 , 21-Мрт-18 (4)
        >> Да. здесь на форуме это уже обсуждали, кстати недавно.. воспользуйтесь поиском.
        > Первое, что я сделал, еще до того, как написал тут - это
        > воспользовался поиском. Но чтобы что-то найти надо знать, что ты ищешь.

        То есть вы настолько "не в теме" , что даже сформулировать вопрос не можете. Ок.

        >> Первая мысль которая должна была вас посетить- почему подобную работу, требующую специальных
        >> знаний и опыта, поручают человеку в этом вопросе глубоко некомпетентному, не
        >> обладающему даже базовыми понятиями о предмете?
        > Наверное потому что у этого человека есть специальные знания и опыт в
        > других вопросах.

        То есть если человек хорошо готовит борщ- его посылают дирижировать оркестром, а если он  имеет специальные знания и опыт в поклейке обоев - его сажают управлять авиалайнером...
        На мой взгляд это несколько странная логика, чреватая заворотом мозга и у исполнителя и у начальников...

        Но дело хозяйское.

        Вот то что вы хотите:
        https://habrahabr.ru/post/178139/

        (заметьте - не то что вам НУЖНО а то что ПО ВАШЕМУ мнению вам нужно. и это уверяю вас, две, колоссальные разницы.)

        сообщить модератору +/ответить
  • Потому что index php с черте какими параметрами в POST, от которых зависит поток, !*! Аноним (-), 17:32 , 29-Мрт-18 (5)
    > Стандартное логирование от веб-серверов не дает необходимой полноты картины

    Потому что index.php с черте какими параметрами в POST, от которых зависит поток выполнения скрипта.

    Вы можете логировать на nginx $request_body, но это вам даст больше проблем, чем ответов на вопросы.

    сообщить модератору +/ответить
  • gt оверквотинг удален Для этого существует администрирование сайтов платная у, !*! cawa88 (ok), 14:55 , 01-Авг-19 (7)
    >[оверквотинг удален]
    > сайта по условию задачи нельзя.
    > Необходимо как-то мониторить активность запущенных сайтов и отслеживать, кто из них делает
    > что-то конкретное. Допустим, один из сайтов взломали через дырку в его
    > PHP-коде и он начал гадить окружающим. Хотелось бы как-то определить, запуск
    > какого именно PHP-файла на каком сайте привел к взлому и запуску
    > вредоносного кода. Как это можно сделать? Стандартное логирование от веб-серверов не
    > дает необходимой полноты картины. Можно ли как-то заставить PHP логгировать имя
    > и путь к каждому запускаемому на выполнение PHP-файлу? Может быть есть
    > еще какие-нибудь способы и идеи?
    > Заранее спасибо.

    Для этого существует администрирование сайтов (платная услуга) или самостоятельно мониторить на хост-треккерах работу сайта на данный момент.

    сообщить модератору +/ответить
  • вносите изменения в код самого интерпретатораобратитесь к специалистам, !*! Аноним (8), 21:24 , 04-Авг-19 (8)
    > Вносить изменения в PHP код сайта по условию задачи нельзя.
    > Хотелось бы как-то определить, запуск какого именно PHP-файла на каком сайте привел к взлому и запуску вредоносного кода.

    вносите изменения в код самого интерпретатора

    > Может быть есть еще какие-нибудь способы и идеи?

    обратитесь к специалистам

    сообщить модератору +/ответить
Как научить linux декодировать url windows-1251?, !*! gont, (Разное) 05-Июн-19, 03:19  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Автоматическая генерация сайта, !*! korbnik, (web-разработка, CGI) 11-Фев-19, 10:53  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
В Apache не работают модули PHP, !*! Alex_Eis, (Apache, http-серверы) 01-Фев-19, 10:57  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • у браузерной версии может быть другой php ini, или он может быть переопределен в, !*! . (?), 11:10 , 01-Фев-19 (1)
    > При запуске php test.php на выход выдается json, если в браузере набрать
    > example.com/test.php то пишет ошибку: Fatal error: Uncaught Error: Call to undefined

    у браузерной версии может быть другой php.ini, или он может быть переопределен в fpm (если fpm) или в .htaccess - вплоть до полной неработоспособности.

    > Буду очень признателен если подскажите куда копать!

    в сторону создания файла <?php phpinfo;
    и сравнения результата его запроса через веб-сервер с результатами запуска из cli - для начала обращая внимание на "Additional .ini files parsed"

    P.S. потом не забываем удалить, особенно если тебе не пришло в голову ничего умнее /info.php

    сообщить модератору +/ответить
  • Начните с вывода в коде функции code phpinfo code Потом сравните ожидаемую, !*! universite (ok), 11:11 , 01-Фев-19 (2)
    > Доброго всем дня.
    > Стоит система FreeBSD 11.2 на ней apache24 и php.
    > До поры, до времени все хорошо работало, проблемы начались после очередного обновления
    > портов.
    > К примеру, на сайте лежит такой файл test.php:
    > <?php
    >   $arr = array('a' => 1, 'b' => 2, 'c' =>
    > 3, 'd' => 4, 'e' =>5);
    >   echo json_encode($arr);
    > ?>

    Начните с вывода в коде функции

    phpinfo(); 

    Потом сравните ожидаемую версию PHP и список модулей.
    Используйте еще системную команду  
    php -m 
    . Может, еще где-то есть варнинги.
    Поищите модуль, в котором находится встроенная функция json_encode.
    И в самом тяжелос случае освой модули типа xDebug.

    сообщить модератору +/ответить
  • установите php -json проблема заключается в конфликте лицензии JSON Extension и, !*! eRIC (ok), 12:37 , 01-Фев-19 (4)
    > Fatal error: Uncaught Error: Call to undefined function json_encode() in /data/www/ddns/test.php:3 Stack trace: #0 {main} thrown in /data/www/ddns/test.php
    > on line 3

    установите php*-json. проблема заключается в конфликте лицензии JSON Extension и лицензии PHP (начиная с PHP 5.5 модуль по умолчанию не поставляется)

    > Так же и с другими модулями, не только с json.

    также у вас разные профили PHP (php.ini) для среды выполнения в cgi или mod_php* И cli. смотрите правильный php.ini и активируйте нужные вам extension (предварительно установив их)

    сообщить модератору +/ответить
    • la version du navigateur peut avoir un php ini diff 233 rent, ou il peut 234 , !*! amekassa (ok), 16:38 , 15-Июл-19 (7)
      >> Fatal error: Uncaught Error: Call to undefined function json_encode() in /data/www/ddns/test.php:3 Stack trace: #0 {main} thrown in /data/www/ddns/test.php
      >> on line 3
      > установите php*-json. проблема заключается в конфликте лицензии JSON Extension и лицензии
      > PHP (начиная с PHP 5.5 модуль по умолчанию не поставляется)
      >> Так же и с другими модулями, не только с json.
      > также у вас разные профили PHP (php.ini) для среды выполнения в cgi
      > или mod_php* И cli. смотрите правильный php.ini и активируйте нужные вам
      > extension (предварительно установив их)

      la version du navigateur peut avoir un php.ini différent, ou il peut être redéfini dans fpm (si fpm) ou dans .htaccess - jusqu'à une inopérabilité complète.

      сообщить модератору +/ответить
  • Все-таки, видимо, где-то произошел сбой при обновлении портов Я восстановил сис, !*! Alex_Eis (ok), 13:59 , 02-Фев-19 (5)
    Все-таки, видимо, где-то произошел сбой при обновлении портов. Я восстановил систему из бекапа и обновил порты еще раз. Все заработало.

    Спасибо большое!

    С уважением,
    Алексей.

    сообщить модератору +/ответить
  • gt оверквотинг удален Lorsque vous d 233 marrez php test php, json s affiche , !*! amekassa (ok), 16:37 , 15-Июл-19 (6)
    >[оверквотинг удален]
    >   echo json_encode($arr);
    > ?>
    > При запуске php test.php на выход выдается json, если в браузере набрать
    > example.com/test.php то пишет ошибку: Fatal error: Uncaught Error: Call to undefined
    > function json_encode() in /data/www/ddns/test.php:3 Stack trace: #0 {main} thrown in /data/www/ddns/test.php
    > on line 3
    > Так же и с другими модулями, не только с json.
    > Буду очень признателен если подскажите куда копать!
    > С уважением,
    > Алексей.

    Lorsque vous démarrez php test.php, json s'affiche en sortie. Si vous tapez exemple.com/test dans le navigateur, une erreur est générée: Erreur irrécupérable: Non capturé. : 3 Trace de pile: # 0 {principal} jeté dans /data/www/ddns/test.php à la ligne 3


    сообщить модератору +/ответить
Установить PHP 4.3.11 на Ubuntu 12 или 14, !*! worldmen, (PHP) 17-Апр-19, 08:35  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Как уменьшить размер файла ibtmp1 в mysql 5.7?, !*! Magi, (MySQL) 04-Апр-16, 23:00  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
lighttpd + nginx, не передаёт исходный ip , !*! Крикет, (nginx) 10-Июн-19, 08:37  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Не раотает редирект http -> https для картинок, !*! SergoM, (.htaccess, паролирование) 11-Апр-18, 18:37  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
 
Пометить прочитанным Создать тему
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру