Как разбирам, когато имам проблем с някой сървър?
Инструменти

Как разбирам, когато имам проблем с някой сървър?

Чудите ли се какво може да се направи, когато бизнесът зависи от правилната и непрекъсната работа на сървъра, а вие няма как да бъдете по 24 часа пред компютъра и да следите какво се случва? За такива задачи аз използвам BetterUptime. Това е една страхотно удобна услуга, която може да следи за работоспособността на сайтове (дали се отварят и дали няма забавяне в зареждането на страниците) и сървъри (дали работят услуги като web, sql или пощенски сървър, дали се изпълняват…

Как предпазвам клиентите си от нелегитимен достъп до тяхната информация
Информационна сигурност

Как предпазвам клиентите си от нелегитимен достъп до тяхната информация

Един от важните аспекти на моята работа е свързан с факта, че за да мога да изпълня поставените от клиента задачи, аз се нуждая от достъп до важни ресурси: хостинг панела, DNS записите, услуги като Cloudflare, външни услуги за управление на пощата, реклама, аналитичен контрол и т.н. В предварителната си комуникация си с клиентите аз обяснявам за какво ми е нужен достъпът и винаги задължително търся минимално възможните права за достъп, които ми позволяват да си върша работата. Например, при…

“Втвърдяване” на бисквитките в OpenCart
Подобрения

“Втвърдяване” на бисквитките в OpenCart

Никой не обича твърди бисквитки, но що се касае до сигурността в интернет, все повече внимание се отделя на cookies — малките текстови файлове, които се съхраняват в паметта на браузера на потребителя, за да улеснят работата на сайта. Работата е там, че тези бисквитки понякога се използват, за да съхраняват важна информация — например, информация за потребителската сесия. Ако не бъдат обезопасени по подходящия начин, неразрешен достъп до бисквитките може да доведе до копиране на потребителската сесия и оттам…

Поправка на Virtualmin под Ubuntu 20.04 LTS за издаване на SSL сертификати с Let’s Encrypt
Бъгове

Поправка на Virtualmin под Ubuntu 20.04 LTS за издаване на SSL сертификати с Let’s Encrypt

Едно от досадните неща, които понякога се случват при преминаване от предишна версия на Linux дистрибуция към по-нова, е счупването на конкретна връзка, скрипт или премахването на поддръжка за даден софтуерен компонент. Някои такива проблеми се забелязват веднага от community-то и се отстраняват бързо, а други се проявяват по-рядко и остават извън полезрението на екипа, който поддържа съответния софтуер. При преминаването от Ubuntu Server 18.04 LTS към Ubuntu Server 20.04 LTS на моя dev сървър по такъв начин се счупи…

Разкрасяване на модула за доставки на Еконт за OpenCart 3.x
Подобрения

Разкрасяване на модула за доставки на Еконт за OpenCart 3.x

Почти съм уверен, че никой не тества поведението на официалните модули за интеграция между OpenCart и куриерските услуги. Типичен пример е последната версия на модула за Еконт за OpenCart 3.x Най-напред се забелязва, че някой идиот е архивирал OC Mod файла в папка, която вече е съдържала предишен архив, и затова файла, който ще свалите, е именован econt_delivery.ocmod-2.zip (инсталаторът на OpenCart 3 няма да го приеме, понеже той очаква да получи архив с окончание ocmod.zip). Проблемът не е само в…

Грешка SET @@session.sql_mode = ‘MYSQL40’ при инсталация на OpenCart 3+ върху сървър с MySQL 8
Бъгове

Грешка SET @@session.sql_mode = ‘MYSQL40’ при инсталация на OpenCart 3+ върху сървър с MySQL 8

Ако използвате Ubuntu Server 20.04 LTS и се опитвате да инсталирате някоя от последните версии на OpenCart 3.0 (при нас проблемът възникна с OpenCart 3.0.3.6), вероятно ще се сблъскате с проблем на стъпка 3 на инсталатора. След като попълните всички данни за връзка с базата данни и за акаунта на администратора на новоинсталираната платформа, браузерът ще ви покаже празен екран, а ако отворите лога за грешки на web сървъра, ще намерите в него следното съобщение: Причината е, че OpenCart все още съдържа…

End of content

End of content