Plánovaný výpadek Nette.org
- Milo
- Nette Core | 1283
Je hotovo. Omlouvám se, že se to protáhlo, nebylo to bez komplikací. Při upgradu na PHP 5.6.9.
PHP v Debianu změnilo strategii ukládání sessions. Z adresáře
/var/lib/php5
do /var/lib/php5/sessions
. Upgrade
skript balíčku chce zachovat maximálně BC a tak se rozhodl, že všechny
sessions přesune do nového adresáře. No, nevšiml jsem si, že těch session
souborů je tam asi miliarda (nebudu daleko od pravdy :o)) a po dvaceti
minutách jsem pokilloval procesy a vyřešil to ručně.
Pokud narazíte na nějakou nefunkční stránku/službu, pište mi prosím sem. Děkuji.
- iguana007
- Člen | 970
Milo napsal(a):
Je hotovo. Omlouvám se, že se to protáhlo, nebylo to bez komplikací. Při upgradu na PHP 5.6.9.
PHP v Debianu změnilo strategii ukládání sessions. Z adresáře
/var/lib/php5
do/var/lib/php5/sessions
. Upgrade skript balíčku chce zachovat maximálně BC a tak se rozhodl, že všechny sessions přesune do nového adresáře. No, nevšiml jsem si, že těch session souborů je tam asi miliarda (nebudu daleko od pravdy :o)) a po dvaceti minutách jsem pokilloval procesy a vyřešil to ručně.Pokud narazíte na nějakou nefunkční stránku/službu, pište mi prosím sem. Děkuji.
Chystám se na mém serveru (Debian) také na verzi 5.6.9 – bylo tam
ještě něco, u čeho si narazil, kromě těch sessions?
Díky
- Milo
- Nette Core | 1283
Ani nevím. Na Jessie jsem už upgradoval více serverů, tak mě nic jiného nepřekvapilo.
- Nginx: nahradit
include fastcgi_params
zainclude fastcgi.conf
(viz) - systemd jsem ještě nepřišel na chuť, takže zpět k sysvinit
- tenhle bug se mi nepodařilo na aktuální Debian PHP verzi 5.6.9 zreprodukovat, takže jsem ji nasadil
- newrelic.so je potřeba nalinkovat do správného adresáře, tedy
cca.
ln -s /usr/lib/newrelic-php5/agent/x64/newrelic-20131226.so /usr/lib/php5/20131226/newrelic.so