Tag: błąd

Themeum’s Licensing System, czyli nowy panel zarządzania kluczami licencyjnymi, m.in. dla wtyczki Tutor LMS Pro

Wraz z nastaniem poranka i szybką kontrolą poczty wpadł mi w oko e-mail z Themeum, informujący o tym, że w końcu wprowadzono nowy moduł zarządzania licencjami (w tym kluczami licencyjnymi). Dzięki czemu od teraz (przynajmniej w teorii, ale o tym więcej pod koniec artykułu) dla każdego wdrożenia np. wtyczki Tutor LMS w wersji płatnej można wygenerować indywidualny kod licencji, połączony od razu z adresem strony, na której będzie używany.

Gdy MailerLite nie może wylistować zasobów z WooCommerce (np. produkty dostępne w sklepie) warto sprawdzić REST API

Napisała do mnie pewna czytelniczka, że na podstawie opublikowanego kilka dni temu artykułu chciała połączyć swój sklep na WooCommerce z kontem w MailerLite, tak by również móc dodawać klientów do odpowiednich grup w MailerLite na podstawie kupionych produktów. Jednak w jej przypadku okazało się to niemożliwe, bo choć w sklepie wydawało się, że wszystko jest tak, jak być powinno, to MailerLite wyświetla błąd w oknie wyboru produktu.

Wtyczka Facebook for WooCommerce w pewnych sytuacjach może zablokować zmiany w ustawianiach produktu w sklepie

Gdy kilka dni temu pisałem artykuł o tym, że wtyczka Facebook for WooCommerce wstawia do kodu odpowiedzialnego za raportowanie zdarzeń w sklepie internetowym potencjalnie błędne wartości, nie spodziewałem się, że następny artykuł o tej wtyczce, jaki się pojawi, będzie znowu dotyczył potencjalnego błędu. I choć tutaj (potencjalny) błąd dotyczy wtyczki, to trzeba uczciwie przyznać, że koleżanka, która mnie o nim poinformowała, też jest winna. Głównie dlatego, że nie zweryfikowała czy wszystko działa i ewentualnie nie napisała do mnie wcześniej.

Wtyczka Facebook for WooCommerce i potencjalnie błędne wartości zdarzeń podczas zakupów w sklepie internetowym

Pisząc dziś artykuł o błędzie przy tworzeniu kopii zapasowej w BackWPup „najpewniej” z winy Facebooka, a konkretnie jego wtyczki do WordPressa, wspomniałem, że „dziś jeszcze na naszych łamach zagości kolejna wtyczka z tej stadni, tym razem do WooCommerce, bo wczoraj na prośbę pewnej koleżanki i tą wtyczką się zająć musiałem”. Słowo się rzekło, a więc bierzemy na warsztat wtyczkę Facebook for WooCommerce i błąd, jaki generuje ona w… Facebooku, i według… Facebooka.

Błąd przy tworzeniu kopii zapasowej w BackWPup to „najpewniej” wina Facebooka, a konkretnie jego wtyczki do WordPressa

Rano, na mojej skrzynce „systemowej”, na którą spływają (prze)różne powiadomienia wśród masy (prze)różnych raportów znalazłem powiadomienie o błędzie przy tworzeniu kopii zapasowej, jaki pojawił się podczas pracy wtyczki BackWPup, która akurat na tamtej stronie odpowiada za część kopii. I choć sprawa może i poważna, choć raczej nie pilna, to jednak postanowiłem się temu przyjrzeć jeszcze przed śniadaniem.

Problem w Tutor LMS w wersji 1.7.9 i usuwaniem produktów z koszyka w WooCommerce zdiagnozowany i (wstępnie) naprawiony

Kilka dni temu ukazała się aktualizacja wtyczki Tutor LMS do WordPressa, która pozwala zmienić stronę w platformę kursową. Aktualizacja jak to aktualizacja, coś dodała, coś poprawiła, i – jak to czasem bywa – też coś zepsuła. Okazało się, że po aktualizacji wtyczki Tutor LMS do wersji 1.7.9, i to nie tylko w przypadku, gdy kursy sprzedajemy za pomocą integracji z WooCommerce, pojawił się pewien problem…

Naruszenie ochrony danych osobowych przez wysłanie wiadomości e-mial na błędny adres e-mail, nawet jeśli tak podał go klient

Niedawno pisałem o tym, że przy okazji zbliżającego się końca roku rozmawialiśmy w gronie znajomych m.in. o wycenie produktów cyfrowych, np. w oparciu o kwotę, jaką chcemy uzyskać ze sprzedaży (ile sztuk i w jakiej cenie, by uzyskać 100k). Z początkiem roku tematem głównym w kontekście eCommerce bez wątpienia jest kwestia zmian w prawie, które pod pewnymi warunkami, również w przypadku zakupów „na firmę” przyznają kupującemu prawa dotychczas zarezerwowane tylko dla konsumentów w znaczeniu osób, niedokonujących zakupów na firmę (bo można było oczywiście prowadzić firmę, i nadał robić zakupy jako konsument, po prostu nie kupując „na firmę”). Innym ciekawym tematem jest kara nałożona na Wartę (Towarzystwo Ubezpieczeń i Reasekuracji WARTA S.A) przez UODO (Urząd Ochrony Danych Osobowych).

Jak warzyć piwo – kompendium wiedzy piwowara domowego, czyli pierwsza polska edycja książki „How to brew” Johna J. Palmera

Choć ostatnie dni (za pierwszym razem napisałem „dno”, może nieprzypadkowo… ;-)) w kontekście premiery to zdecydowanie Cyberpunk 2077 rządzi, to ja akurat cieszę się z okazji innej premiery. Nie dość, że chodzi o książkę, to jeszcze w formie papierowej, i to jeszcze związanej z jednym z moich hobby, czyli warzeniem piwa.

Problem przy jednorazowym zakupie więcej niż jednego kursu przy integracji WP Idea z WooCommerce (sklep internetowy)

Choć wszystko wskazuje na to, że niedawno przejęty (przygarnięty ;-)) klient na swojej platformie kursów internetowych zdecyduje się pożegnać z WP Idea i przejść najpewniej na Tutor LMS, to jeszcze przez pewien czas z WP Idea będziemy korzystać. I to nie tylko dlatego, że jeszcze przez jakieś dwa miesiące ważna jest roczna licencja na tę wtyczkę (aktualizacja i wsparcie), kupiona za ponad 3 000 zł przez poprzednich „magików”. A to oznacza, że pewnie jeszcze jakieś niespodzianki – jak choćby ta opisywana w tym artykule – przed nami.

Mautic i „site is currently offline due to encountering an error”, czyli solidne problemy z tłumaczeniem, nie tylko na język polski

Ostatnio dla koleżanki przygotowywałem „awaryjną wysyłkę” z powiadomieniem (i linkiem) do webinaru. Awaryjną, bo MailerLite, z którego korzysta, miewa (zwłaszcza ostatnio) spore problemy gdy trzeba szybko wysłać jakąś wiadomość do bazy e-mail (np. „już za 5 minut startujemy z webinarem, twój link to…”), i takie wiadomości przychodzą (wychodzą z systemu) z dużym opóźnieniem. Mój Mautic – i to nawet jeszcze przed dodaną w wersji 3.1 obsługą API Amazon SES – takich problemów nie ma. Ale nie o samej wysyłce będzie, ale problemie, jaki przy okazji się pojawił, a dotyczył tłumaczenia „na Polski” Mautica…

Sklep internetowy na WooCommerce (WordPress) i niby niewinny drobiazg, który nie pozwalał sfinalizować zamówienia, czyli… wracamy z artykułami po (dłuższej) przerwie

Artykuł ten powinien się ukazać na przełomie czerwca i lipca, gdy cala akcja miała miejsce. Pisać zacząłem go kilka dni temu, ale uznałem, że fajnie, jak ukaże się właśnie dziś, tj. 24 sierpnia 2020. Data znamienna, 24 czerwca ukazał się poprzedni/ostatni artykuł na Webinsider.pl, czyli równo 2 miesiące temu. Przerwa długa, najprawdopodobniej najdłuższa w kilkuletniej historii serwisu. Przerwa wynikająca z jednej z większych – jesli nie największej – zmian w moim życiu, przynajmniej od kilku lat. Przerwa, która w planach miała trwać 2-3 dni, maksymalnie tydzień. Stąd też moje „informatyczne” zaplecze – np. w postaci laptopa z golutkim i świeżutkim systemem Windows i telefonu – miało wystarczyć, by w razie ew. pilnych i ważnych problemów móc działać. Ale czasem w życie przynosi niespodzianki, i to większe, niż można się było spodziewać.

Strona ZTM w nowej odsłonie, do tego portal Warszawski Transport Publiczny na WordPressie, czyli kolejna medialna gównoburza

Wczoraj po internecie rozlała się informacja o tym, że Warszawski Transport Publiczny (strona WTP przejęła przy okazji część „zadań” od strony ZTM, która także się zmieniła) ma nową stronę. To akurat zapewne dostrzegł (prawie) każdy, kto w ostatnich dniach chciał choćby sprawdzić rozkład. No ładne to to nie jest, ale to nie wygląd czy nawet (okrojenie) funkcjonalności stoi za tym „rozgłosem” (a być może szkoda). Media – a za nimi niestety niektórzy politycy – podchwycili temat od absurdalnej strony, pokazując – moim zdaniem – swoją totalną niewiedzę w temacie, jak i to, że nieprzypadkowo mówi się, że dziennikarzy już właściwie nie ma, bo zastąpili ich pracownicy mediów…

Nginx i błąd „address already in use” podczas startu usługi, czyli konflikt z webserwerem Apache2, którego nie powinno w ogóle być

W czerwcu pisałem o problemie, na jaki trafiłem na jednym z serwerów, którymi zarządzam, a na którym usługa Nginx odmówiła startu (ukochane chyba przez wielu „address already in use”). Wtedy z pomocą przyszedł mi skrypt „zerujący” ustawienia Nginx (pełne odinstalowanie, ponowna instalacja i przywrócenie – po testach – konfiguracji). Tym razem – na innym serwerze – choć błąd wydawał się podobny, to skrypt nie zadziałał, więc musiałem poszukać winowajcy innymi metodami…

Własne strony błędów (custom pages) w Cloudflare (tylko) dla użytkowników usługi w wersji płatnej

O usłudze Cloudflare wielokrotnie, zazwyczaj starając się w danym poradniku opierać na możliwościach usługi w wersji bezpłatnej. Tym razem będzie inaczej – by skorzystać przedstawianych tu informacji, należy dla danej domeny mieć aktywny przynajmniej plan „pro”, kosztujący 20 $ miesięcznie. I tego nie przeskoczymy.

Poznaj .*(?:.*=.*) – wyrażenie regularne (RegEx), które zatrzymało Cloudflare, a wraz z nimi sporą część internetu

Na początku lipca pisałem o awarii usługi Cloudflare, przez co spora część internetu (strony WWW) przestała działać. Wspomniałem wtedy też, że ekipa z Cloudflare zapowiedziała, że niebawem napisze coś więcej na temat samego incydentu. I jak zapowiedzieli, tak zrobili…

Po aktualizacji wtyczki BackWPup do wersji 3.6.10 nie działają kopie zapasowe dla niestandardowych usług typu S3 (po adresie URL)

Kopie zapasowe (nie tylko) strony internetowej są ważną rzeczą, zwłaszcza jeśli strona cały czas się zmienia (pojawiają się np. nowe treści, jak np. Webinsider.pl). Dlatego warto mieć wdrożony (i testować) mechanizm regularnych kopii zapasowych, by w razie problemu nie stracić chęci do życia, bo ostatnia kopia jest sprzed kilku dni, a w tym czasie przybyło kilka(naście) wpisów na blogu. Na części stron, którymi się zajmuje, a które działają na WordPressie, jednym z (!) mechanizmów kopii zapasowych jest wtyczka BackWPup. Przeważnie działa ona poprawnie i robi, co ma robić. Przeważnie, bo jej autorzy (Inpsyde GmbH) chyba mają jakąś awersję do usług typu S3 innych, niż od Amazona.

Awaria Cloudflare, czyli wyrażenie regularne (RegEx), które „na chwilę” położyło sporą część internetu (błąd 502 Bad Gateway)

Wczoraj, gdzieś tak w okolicach godziny 15-16 zaczęły spływać do mnie kolejne alerty związane z niedostępnością kolejnych stron. Było to o tyle nietypowe, że strony te znajdowały się nie tylko na różnych serwerach (wykluczony problem z samym serwerem), w różnych lokalizacjach (wykluczony problem związany z lokalizacją serwerowni), ale i u różnych dostawców tego typu (VPSy) usług. Jak się szybko okazało, problem nie dotyczył tylko mnie, a sporej części internetu. I to do tego stopnia, że niektórzy zaczęli łączyć ten problem z kryzysem USA – Iran (Chiny, Rosja), zwłaszcza że w tym samym czasie również w tym kontekście miały miejsce jakieś dziwne ruchy…

W Play (tak jakby za chwilę) wystartowała promocja, w ramach której można aktywować pakiet 100 GB YouTube za darmo na lato

Trochę ponad rok temu, w okolicach wakacji, gdy zaczynałem swoją przygodę z internetem mobilnym w Play, trafiłem na wakacyjną promocję, gdzie co miesiąc, do września, dostawałem dodatkowe (chyba) 10 GB internetu. Tak na wakacje. Tym razem gigabajtów jest więcej, choć do wykorzystania tylko w ramach YouTube…

Nginx i błąd „address already in use” podczas startu usługi

Dziś, podczas rutynowej aktualizacji serwerów VPS, zgodnie ze wskazaniami systemu – wykonałałem restart kolejnych serwerów. Wszystkie uruchomiły się prawidłowo, na prawie wszystkich uruchomiły się również wszystkie wymagane usługi. Problem był z jednym serwerem – nie wystartowała usługa webserwera Nginx. Skrypt działający na serwerze i podejmujące proste próby naprawy w takiej sytuacji (głównie restart usług + monit) też nie był w stanie automatycznie uporać się z problemem. Po zalogowaniu się do konsoli po SSH i ręcznej próbie startu usługi otrzymałem komunikat, który już kiedyś widziałem, choć tym razem przyczyna musiała być inna…

Loading

InfoWidget

InfoWidget

InfoWidget

Pin It on Pinterest