Թարմացվել է մինչև Debian Jesse

Նոր Debian Stable փաստ է մոտ մեկ շաբաթ, եւ ինձ сърбяха ձեռքերը, այն թարմացնել виртуалката դրան, բայց ես ոչ մի անգամ մինչև այսօր. Քանի որ իմ օրը սկսել է վաղ որոշել է նվիրել ժամանակ թարմացումներ. Ես փոխել աղբյուրը տերեւները ինձ, ինչպես ես փոխել задыхающимся է jessie

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

Այստեղ, հնարավոր է, եւ 2 հայելիներ:

  • MariaDB – այս հայելին արդեն պետք է Jessie ներառում տարբերակը 10.0.6 է, որ ինձ շատ դուր. Հետո 5.5 мичетодб և mysql այնքան էլ համատեղելի են, քանի որ ներկայումս врътнах ետ mysql 5.5.42 – նա հանդիսանում է նախնական jessie
  • DotDeb – ես օգտագործել այն, ավելի շուտ, php55 այստեղ էլ անհրաժեշտ չէ, քանի որ Jessie գալիս 5.6.7-1

Այն բանից հետո, երբ разкарах ավելորդ հայելիներ եւ врътнах է MariaDB Mysql apt-get dist-upgrade իմ մաքուր, reboot, եւ ես արդեն Debian 8.0. Ես բացեց իր web server-իսկ, ու, ի զարմանս ինձ, աշխատել այստեղ պատմությունը երկար – մի քանի խոսք Nginx-իսկ իմ հավաքվել լրացուցիչ source հետ լրացուցիչ դիրեկտիվները:. dpkg -l nginx-full 1.2 мдааа ինչ-որ մեկը մոռացել է իր unhold-փաթեթներ. Unhold եւ նորացնել ամեն ինչ ըստ պլանի nginx-կոտրել 😆 . Nginx-իսկ աշխատում է, մշակում է հարցումները և php-fpm գործընթացը up and runnign բայց php կոդ չի կատարվում և չի թքել սխալների 🙄 ԻՄ ՍԻՐԱԾ.

Հետո որոշ որոնման տեղեկությունների փոփոխության համար ես հայտնաբերեցի հետեւյալ հատված

Fastcgi կարգավորում issues ============================

nginx shipped a modified fastcgi_params, ստուգելու declared fastcgi_param SCRIPT_FILENAME. This line now has been removed. From now on we are also առաքում fastcgi.քաղաքական upstream from the շտեմարան, ստուգելու ընդգրկված հոդվածների մասերը 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 պարամետրերի.

Bingo. Ես փոխել վիրտուալ սերվերները օգտագործել fastcgi.conf անելու փոխարեն կոպիտ միջամտություն է և բոլորը ենթադրում. Ապա հարվածել է մեկ արագ diff տեսնել տարբերությունը, որ եղել է 2-րդ apache

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

Որ ինձ հիշել է, որ հորդառատ մեծ configurations виртуаните hosts չի թույն գաղափար է. Մնում է прекомпилирам կրկին Nginx-իսկ սկսած ավելացումներ ons որ ես ուզում եմ mod_sec + pagespeed բայց դա կարող է սպասել. Շատ ավելի կարեւոր է, որ սովորաբար ինձ կրկնվել, եթե քեզ փնտրել 3-րդ աղբյուրներից և кастъм ելույթները Debian չի փչանում է, երբ dist-upgrade!

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

Leave a Reply

Ձեր email address will not be published. Պարտադիր դաշտերը նշված են *

Հակա-սպամ *