Atualização para Debian Jessie

o novo Estável Debian um fato cerca de uma semana e as mãos coçaram para atualizar virtualkata a ele, mas eu não tinha tempo hoje. Desde o dia em que começou cedo, resolvi dedicar meu tempo para atualizar. Mudei minha lista fonte como eu mudei a jessie asmática

sed -i "s/wheezy/jessie/g" /etc/apt/sources.list && apt-get update

aqui rugiu 2 espelhos:

  • MariaDB – no espelho não precisa mais de Jessie inclui a versão 10.0.6 em mim mesmo eu não agradou muitos. em seguida 5.5 michetodb e mysql não são bastante consistentes, porque no momento em que ela se virou de volta para mysql 5.5.42 – é o Jessie padrão
  • Dotdeb – Eu usei isso antes para php55 aqui também é desnecessário porque Jessie vem com 5.6.7-1

Depois de chutar os espelhos extras e virou por MariaDB para Mysql apt-get mine-upgrade dist limpa, reiniciar e eu tive que Debian 8.0. Abri meu servidor e web para minha surpresa trabalhou aqui uma longa história – algumas palavras Nginx e I compilados a partir de outra fonte com as directivas adicionais. dpkg -l nginx-cheia 1.2 Yep alguém se esqueceu de pacotes Retomar-not. Liberar e atualizar tudo está dentro do cronograma e nginx quebra-😆 . Nginx e trabalho processa consultas e processos php-fpm é para cima e Runnign mas o código php não é executado e não cuspir erros 🙄 favoritos.

Depois de uma busca de informações sobre as mudanças que eu encontrei a seguinte passagem

problemas de configuração Fastcgi ============================

nginx enviado um fastcgi_params modificados, que declarou SCRIPT_FILENAME fastcgi_param. Esta linha foi agora removido. A partir de agora nós também estamos enviando fastcgi.conf a partir do repositório a montante, que inclui um valor de parâmetro SCRIPT_FILENAME sane.

assim, se você estiver usando fastcgi_params, você pode tentar mudar para fastcgi.conf ou manualmente definir os parâmetros relevantes.

bingo. Mudei os hosts virtuais para usar fastcgi.conf sim fazer rudes intrusões e tudo iluminado. Em seguida, bateu uma comparação rápida para ver o que é a diferença entre o 2 de configuração

diff /etc/nginx/fastcgi_params /etc/nginx/fastcgi.conf
1a2
> fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;

Que me lembrou que derramam grandes configurações em máquinas virtuais são ideia fresca. Ele continua a ser recompilados novamente Nginx-e-ons que querem mod_sec + PageSpeed ​​mas isso pode esperar. Muito mais importante, a regra, que repito, se você não olhar para as fontes e as 3 performances de traje não em dist Debian atualização quebra-!

https://www.youtube.com/watch?v = gEQCny6zNF0

Deixe uma resposta

Seu endereço de email não será publicado. Campos obrigatórios são marcados *

anti SPAM *