New Debian Stable fact about a week and I shirbaha hands, it will update virtualdata to him, but I don't have time to today. As my day started early decided to devote time updates. Промених сорс листа ми като промених wheezy на jessie
sed -i "s/wheezy/jessie/g" /etc/apt/sources.list && apt-get update
Here, perhaps, 2 mirror:
- MariaDB – this mirror is no longer necessary in wheezy includes version 10.0.6 in myself that I don't really.. After 5.5 Michelob and mysql is not entirely compatible, because currently urjtag back to mysql 5.5.42 – it is the default in jessie
- DotDeb – I used it before, to php55 here also is not necessary because Jessie comes with 5.6.7-1
After azkarah extra mirrors and urjtag MariaDB from Mysql apt-get dist-upgrade on my pure, reboot and I already with Debian 8.0. I opened my web server, and to my surprise, worked here a long history – a few words with Nginx-my collected additional source with additional Directive. dpkg-l nginx-full 1.2 mdaaa someone forgot unhold-not packages. Unhold and upgrade all the plan nginx-and broke 😆 . Nginx and running, processes requests and php-fpm process is up and runnign but php code is not executed and not spit errors 🙄 MY FAVORITE.
After some research for a change I found the following passage
Fastcgi configuration issues ============================
shipped a modified nginx fastcgi_params, which declared fastcgi_param SCRIPT_FILENAME. This line has now been removed. From now on we are also shipping fastcgi.Conf from the upstream repository, which includes a sane SCRIPT_FILENAME parameter value.
So, if you are using fastcgi_params, you can try switching to fastcgi.conf or manually set the relevant parameters.
Bingo. I changed the virtual hosts to use fastcgi.conf instead, to make a rude noise, and all light. Then hit a quick diff to see the difference, which was between the 2nd apache
diff /etc/nginx/fastcgi_params /etc/nginx/fastcgi.conf
> fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
I remember that pouring large configurations in virtualite hosts not a great idea. It remains to be precompilers again Nginx and add-ons that I want mod_sec + pagespeed but it can wait. Much more important is, че правилото ми се повтори ако нямаш огледа от 3-ти източници и кастъм изпълнения Debian не се чупи при dist-upgrade!