През изминалият уикенд се изтъркаля TuxCon 2017. Според повечето хора съм се справил прилично добре с лекцията ми. Аз персонално не съм съвсем доволен, определено има много неща върху които да работя, защото планувам да не е последната ми подобна изява за в бъдеще. Ако трябва да съм честен по голямата част от презентацията почти не си я спомням, беше като в транс. Спомням си откъслечни моменти в които поглеждам часовника и установявам, че е изтекло прилично количество време.

Определено не беше никак лесно, дори като се има на предвид, че аудиторията беше изключително тясно насочена и нямаше някаква голяма бариера с публиката.

 

Преживях малка драма с диска на лаптопа ми. След фиксването на проблема при apt-get update лъсваше следният крайно не приятен край на процеса

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/debian.ipacct.com_debian_dists_sid_contrib_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.

Както обикновено проблема е крайно очевиден /var/lib/apt/lists/debian.ipacct.com_debian_dists_sid_contrib_binary-i386 не може да бъде прочетен коректно. Фикса е също толкова елементарен колкото и самата диагностика на проблема:

 rf -f /var/lib/apt/lists/*

В крайна сметка резултата е форсирана синхронизация на apt.

Новий Debian Stable факт про тиждень і s″rbâha мене руки nadgradâ virtualkata до нього, але я не встигли дата. Оскільки мій день починається рано, я вирішила присвятити свій час для оновлення. Промених сорс листа ми като промених wheezy на jessie

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

Тут izg″rmâha 2 дзеркала:

  • MariaDB – від цього дзеркала більше не потреби Джессі включено версію 10.0.6 Це саме по собі була дуже. Після 5.5 mičetodb і mysql несумісні досить, який у той час я перевернуто ще mysql 5.5.42 – Це типово у Джессі
  • DotDeb – Я їй раніше користувався для php55 тут також є надлишковим, оскільки Джессі поставляється з 5.6.7-1

Після того, як я позбувся від додаткових джерел і я перевернуто з Mysql MariaDB отримати apt dist-upgrade моє бренду, перезавантаження і я вже був з Debian 8.0. Я відкрив мій веб-сервер- і на мій подив, він працював тут це довга історія – в кількох словах мого Nginx складений далі від джерела з додаткові директиви. dpkg -l nginx повний 1.2 Так хтось забув unhold пакунки. Unhold всі оновлення і запланованих nginx брейк 😆 . Nginx-а работи обработва заявки и php fpm процеса е вгору і runnign но php код не се изпълнява і не плюе грешки 🙄 ЛЮБИМОТО мі.

СЛЕД ИЗВЕСТНО ТЪРСЕНЕ МІКРОАВТОБУС НА ИНФОРМАЦИЯ ЗА ПРОМЕНИТЕ ОТКРИХ СЛЕДНИЯТ ПАСАЖ

FastCGI помилки конфігурації = = =

nginx відвантажені модифікованих fastcgi_params, яка проголошувала SCRIPT_FILENAME fastcgi_param. Зараз буде видалено цей рядок. Відтепер ми також відправляєте fastcgi.conf з репозиторію вгору за течією, який включає в себе розумний значення параметра SCRIPT_FILENAME.

Так, Якщо ви використовуєте fastcgi_params, Спробуйте переходу на fastcgi.conf або вручну встановити відповідні params.

Бінго. Я змінив віртуальних хостів використовувати fastcgi. conf замість того, щоб зробити грубий вторгнень і все запалює. Потім я вдарив швидко diff бачити, у чому полягає різниця між 2 konfiga

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

Який нагадав мені, що ллється великих конфігурацій хостів в virtuanite не є крутий ідеєю. Продовжує залишатися prekompiliram знову з Nginx додатки, що я хочу mod_sec + pagespeed, але вона може почекати. Набагато більш важливим є, че правилото ми се повтори ако нямаш огледа от 3-ти източници и кастъм изпълнения Debian не се чупи при dist-upgrade!

HTTPS://www.YouTube.com/Watch?v=gEQCny6zNF0

След дълго двумесечно обмисляне взех решение да напусна настоящата си работа. Днес ми беше последния работен ден. На той час я був працювати 4 з половиною років (Висотні внизу) мога да кажа, Це було до біса дуже приємно і честь працювати з деякими з найбільш- хороший linux адміністраторів в Болгарії. Я працював в одній з найбільших Інтернет-провайдерів в південному Болгарії, що дав мені стільки досвід, стимул, жагу до нових знань, а також необхідність таких. Я зобов'язаний все, що я зробив з моїх колег, які допомогли мені і рекомендував мені, але настає момент, коли людина відчуває себе не досить добре. В останній 1 рік, що я зупинився, щоб любов, де я живу, Я зупинився, почуття тих несамовитий ревність кожен день відкрити для себе новий світ, і щоб Maury деякі цікаві мозок мій мозок тизер. Він стає все більш і більш звичайної, Це не годиться.

Я не вистачати моїх колегами по роботі на обід для ароматної кави вранці. Я збираюся пропустити все це, але деякі речі просто необхідно змінити. Мені думає, Це час, коли це. Я сподіваюся, що я зробив правильний вибір в перед, що це місце було, як скеля, Не знайшлося нікого, щоб замінити мене vlasat від позиції, в якому я був. І тепер я починаю щось не встигла діяльності, крім lâma ступінь в ньому інше, ніж те, що я роблю. Я знаю, що все це більш-менш пригода, Але як ви знаєте, що ми живемо. 🙂 не завжди може бути безпечно грати.

Схрещувати пальці для мене і Побажайте мені удачі!

Сьогодні почав експериментувати акуратно очистити всі ваші помилки XHTML моїй головній сторінці, і вже результат на обличчя абсолютно правильний код.

The document located at <HTTPS://neo2shyalien.eu/> was successfully checked as XHTML 1.0 Transitional. This means that the resource in question identified as itself “XHTML 1.0 Transitional” and that we successfully performed a formal validation of it. The parser implementations we used for this check are based on OpenSP (SGML/XML) and libxml2 (XML).

Я радий, защото това е една важна част от един експеримент които съм започнал с блога ми от няколко дни. Сега се боря и с скоростта на зареждане, че е доста ниска което не ме радва преди времето беше максимално до 2 секунди сега е около 4 което не е никак добре.