През изминалият уикенд се изтъркаля 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.

החדש Stable דביאן עובדה כשבוע והידיים גירדו לשדרג virtualkata אליו אבל לא היה לי זמן היום. מאז היום התחלתי מוקדם, החלטתי להקדיש את הזמן שלי כדי לשדרג. שיניתי את רשימת מקורות כמו שיניתי את. ג'סי את תירגע

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

כאן שאג 2 מראה:

  • MariaDB – לא על המראה כבר לא צריך ג'סי כולל גרסה 10.0.6 בעצמי אני לא יושב טוב רב. אז 5.5 michetodb ו- MySQL אינו עקביים למדי משום שבאותו הזמן הסתובב חזרה mysql 5.5.42 – הוא ג'סי מחדל
  • DotDeb – השתמשתי בו לפני עבור php55 כאן הוא גם מיותר כי ג'סי מגיע עם 5.6.7-1

לאחר שהעלה את מראות תוספת והסתובב ידי MariaDB ל MySQL apt-get dist שלי השדרוג נקי, לאתחל ונאלצתי דביאן 8.0. פתחתי השרת ואת האינטרנט שלי ולהפתעתי עבדתי כאן סיפור ארוך – כמה מילים Nginx-ואני הידור ממקור נוסף עם הוראות נוספות. dpkg nginx-מלא -l 1.2 כן שמישהו שכח חבילות בטל שהייה-לא. הכל בטל שהייה ולשדרג הוא על לוח זמנים ועל 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 במקום לעשות חדירות גסות והכל מוארים. ואז פגע הבדל מהיר כדי לראות מה ההבדל בין config 2

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

מה שהזכיר לי כי תצורות גדולות לשפוך פנימה מארחים וירטואליים הן רעיון מגניב. נותר רק הידור מחדש שוב Nginx-ו-ons שרוצים mod_sec + Pagespeed אבל זה יכול לחכות. הרבה יותר חשוב, הכלל. אני חוזר, אם את לא מסתכלת על המקורות והופעות של 3 תלבושות לא dist דביאן השדרוג הפסקת-!

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

След дълго двумесечно обмисляне взех решение да напусна настоящата си работа. Днес ми беше последния работен ден. עד כה עבד 4 וחצי שנים (מעל להלן) мога да кажа, בשבילי זה היה תענוג וזכות גיהינום לעבוד עם חלק- מנהלי לינוקס הטובה ביותר בבולגריה. עבדתי אחת מספקיות האינטרנט הגדולות בדרום בולגריה נתן לי המון ניסיון, תמריץ, צמא לידע חדש ואת הצורך בכך. אני חייב את כל מה שאני השגתי עמיתיהם שעזרו לי ועודדו אותי, אבל יש מגיע רגע שבו אתה מרגיש לא טוב מספיק. בחודש האחרון 1 השנה הפסיקה לאהוב המקום אשר חי, שהפסקתי להרגיש אותם בקנאות מטורפות כל יום כדי לגלות את העולם החדש להציק דעתי כל מיני חידות מעניינות. הכל נעשה יותר ויותר שגרה, וזה לא טוב.

נורא אני מתגעגע עמיתים לעבודה שלי לארוחת צהריים לבוקר קפה. כל מה שאני אתגעגע זה אבל יש דברים שפשוט צריך שינוי. בכניסה חושבת, כי הוא נקודת הסיום לכך. אני מקווה כי לקחתי את ההחלטה הנכונה לפניי שהמקום הזה היה כמו סלע, לאף אחד אין כוח להדיח אותי מעמדת שבה אני. עכשיו אני מתחיל עם משהו לא פעילויות שונות באופן קיצוני אלא במידה רבה זה שונה ממה שאני עושה. אני יודע פחות או יותר הכל הרפתקה, אבל כיצד אנו מבינים שאנו חיים. 🙂 לא יכול תמיד אפשר לשחק בביטחון.

תחזיק אצבעות שלי ואני מאחל לי מזל!

היום דלגו בקלות לנקות את כל שגיאות XHTML בדף הראשי שלי ועכשיו התוצאה היא קוד פשוט אדם תקף.

המסמך הממוקם <https://neo2shyalien.eu/> נבדק בהצלחה כמו XHTML 1.0 מָעֳבָר. משמעות הדבר היא כי המשאב המדובר מזוהה עצמה “XHTML 1.0 מָעֳבָר” וכי ביצענו בהצלחה אימות פורמלי של זה. המימושים המנתחים השתמשנו לבדיקה זה מבוססים על OpenSP (SGML / XML) ו libxml2 (XML).

להיות מרוצה, защото това е една важна част от един експеримент които съм започнал с блога ми от няколко дни. Сега се боря и с скоростта на зареждане, че е доста ниска което не ме радва преди времето беше максимално до 2 секунди сега е около 4 което не е никак добре.