Как сделать downgrade в linux? Как откатить последнее обновление в linux? Как посмотреть по fastcgi куда обращается nginx, чтоб наверняка?

Я обновил Debain со всеми пакетами и вот hhvm стал писать 404

Конифиг nginx 1.2.1

fastcgi_keep_conn on;
    fastcgi_pass   127.0.0.1:4247;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME $dirq/cpc/$fastcgi_script_name;
    include        fastcgi_params;


Конфиг hhvm 3.2
; php options

pid = /var/run/hhvm/pid

; hhvm specific

hhvm.server.port = 4247
hhvm.server.type = fastcgi
hhvm.server.default_document = index.php
hhvm.log.use_log_file = true
hhvm.log.file = /var/log/hhvm/error.log
hhvm.repo.central.path = /var/run/hhvm/hhvm.hhbc


; php options
; hhvm specific

hhvm.log.level = Warning
hhvm.log.always_log_unhandled_exceptions = true
hhvm.log.runtime_error_reporting_level = 8191
hhvm.repo.central.path = /var/run/hhvm/hhvm.hhbc
hhvm.mysql.typed_results = false


ДО обновления все работало. Но не сейчас. Я даже не знаю как проверить куда обращается hhvm что он отдает 404 ... Вобщем нужно откатить до hhvm 3.1 Или посмотреть куда по fastcgi обращается nginx. чтобы сделать выводы. access log тоже не работает...
  • Вопрос задан
  • 2886 просмотров
Решения вопроса 1
@Saymon21
Linux system administrator
Глянуть что и куда:
ngrep -d lo -itq port 4247
Или
tcpdump -nAs 20000 -i lo tcp port 4247 -vvv
По вкусу.
Ещё можно strace, глянуть системные вызовы. -
ps -ef | grep hhvm | awk '{ print "-p " $2}' | xargs strace -v -s 1000000
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы