Skocz do zawartości

itbrat ☺

Użytkownik
  • Liczba zawartości

    183
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez itbrat ☺

  1. Dziś mamy podobny problem. Aukcje wystawione przez allegro (wczoraj) i w sumie od wczoraj sello nie pobiera. Krzyczy błędem naruszenia integralności bazy danych. Reszta funkcjonuje poprawnie. Bartek, nie ignorujcie tego. coś co może się przydać: Ostatnie id aukcji: 22261 Z tabeli ins_ident: ido_wartosc ido_nazwa ido_minIdValue 22336 au__Auction 1000 - Baza jest w 100% sprawna. - Sello 1.23.3
  2. Idź w VPS, a nie współdzielone... "Rozmawiałem z nimi kilkukrotnie, nikt przez rok nie wspomniał nawet słowem, że regulamin tego zabrania. Ostatnio jedna babka dopiero o tym powiedziała i zaznaczyła, że mogą zablokować mi konto przez hosting zdjęć do Allegro, a nie mogę sobie na to pozwolić, bo cała firma zostanie zablokowana i odcięta od świata." I takie coś nie będzie wgl. problemem :> Całość zamknie się w: [ <=> Nginx / HTTP2 + jakaś tania domena. + vhost od nginxa <=> co 90dni bot odnawia certyfikat ssl z letsencrypt <=> żaden ftp nie potrzebny bo będzie domyślne sftp. Wgrasz filezilla. ] Takie coś potrafi skonfigurować każdy pilny uczeń po technikum informatycznym.
  3. Świat dzieli się na użytkowników którzy robią kopie zapasowe i na tych co będą je robić. Dlatego naprawdę, róbmy pierwsze kopię, potem aktualizujmy.
  4. Dziś niestety nie pojawił się ten komunikat, ale podobny log otrzymuje. Tylko, że u mnie pojawia się informacja o ID wiadomości. Dzięki za ten wpis do rejestru. Moim zdaniem się przyda Wrócę tutaj gdy spróbuję to odtworzyć. PS: Przypomniało mi się, czytając to pytanie odnośnie mieszania w rejestrze
  5. Timeout odnosi się do wiadomości, tego jestem pewien. Spróbuje dziś powtórzyć ten błąd i zamieścić informacje jakie rzuca biblioteka do obsługi maili. Jedno jest pewne, jest tam infomacja o timeoucie serwera (pop3). To dzieje się po godzinach pracy, gdzieś w obrębie godziny 2.00 a 5.00. Ręcznie klikając na pobierz : wiadomości, ten thread nie zaskakuje. Dopiero restart sello sprawia, że wiadomości (900+) zostają pobrane, a transakcje zaczynają się aktualizować. Wiadomo, może być to też wina usługodawcy poczty, że w pewnym momencie "odetnie" dostęp w celach no nie wiem, aktualizacji na przykład. Tylko też mam wrażenie, że nie powinno to wpływać na sello, ale wtedy formularze powinienem mieć pobrane wszystkie z soboty i niedzieli Spróbuję dostarczyć więcej informacji. PS: Czy mógłbyś mi wysłać na PW informację jak włączyć to niby "rozszerzone" logowanie?
  6. Witam serdecznie ;-) Postaram się opisać problem bardzo czytelnie. Używana wersja sello: 1.23.0 Wcześniejsze zmiany: Serwer został ustawiony tak, aby działać 24h, sello również w harmonogramie. Wysyłanie wiadomości co 10 minut. Pobieranie wiadomości co 5 minut. Problem: Jak się okazuje, przychodząc na następny dzień do pracy widzę w logach trochę błędów. Błędy te odnoszą się głównie do wiadomości. Niestety nie dysponuje już logiem z komunikatem błędu, ale można wyczytać, że nastąpił timeout z serwerem POP3. Od momentu jak wystąpi ten timeout, sello przestaje reagować i przerywa tak jakby pętle synchronizacji. Ręcznie nie da się pobrać wiadomości i wysłać, to po prostu nie zaskakuje. Podsumowując: -> Wiadomości nie zostają pobierane -> Wiadomości ręcznie nie da się pobrać, bo to nie zaskakuje -> Zostaje przerwana pętla synchronizacji, aukcje, formularze - wszystko stoi. Tymczasowe obejście: -> Wyłączyć i włączyć sello. -> Ustawić harmonogram zadań, by zamykał proces sello w wybranych godzinach. Wiecie coś na ten temat? Możliwe, że na moment serwer pocztowy w nazwie zostaje wyłączony w celu aktualizacji (choć nazwa i updaty to .. ) ale nie wykluczam takiej opcji. Zastanawiam się czy sello próbuje ponownie jakby odnowić połączenie, czy podczas włączenia aplikacji tworzone jest połączenie z serwerem i tak siedzi aż do wyłączenia? Bartku?
  7. ja bym jeszcze dorzucił (może się przydać) chkdsk /f dyski i / lub, sprawdził jak wygląda fragmentacja dysku wbudowanym narzędziem do defragmentowania.
  8. Błąd to trzymanie zdjęć w bazie, z tym nie ma co dyskutować, dlatego PNG będzie dosyć ryzykowne. Chyba, że ktoś lubi jak baza rośnie 4x
  9. @slr, skopiujcie sobie taki tytuł do Notepad++, w opcjach ustawcie sobie, aby pokazywał wszystkie znaki. Dzięki temu dowiesz się co jest nie tak. Możliwe, że w tytule po prostu nie możesz mieć: \n, albo zamiast zwykłej spacji, macie spację z tym sposobem (alt+0+1+6+0). Później można się bawić w SQL: https://www.google.pl/search?q=mssql+char&oq=mssql+char https://www.google.pl/search?q=mssql+replace&oq=mssql+replace
  10. W opcjach internetowych IE / Zaawansowane / Ustawienia - zaznaczyc TLS 1.0 lub wyzszy Sprawdź czy pomoże W zasadzie to cytuje twój post: https://forum.sello.pl/index.php?topic=8095.0
  11. Zrób sobie gdzieś kopię, na zewnętrzny nośnik, lub dodatkowy dysk i przeczyść trochę bazę. Logi, stare transakcje, zdjęcia w bazie( ), wiadomości. Myślę, że z jakiś 1 GB będziesz w stanie odchudzić Aczkolwiek proponuję już dobrze się wczytywać w model licencjonowania SQL'a od MS.
  12. Jak coś: U mnie na serwerze produkcyjnym aktualizacje automatyczne są wyłączone. Redsy: C++ 2008/2010/2013/2014/2015, Net FW: 4.5 4.5.1 4.5.2 Niektóre redisy instalowane przez Insert, nowsze przez SQL Server 2016 Express. Problem nie występuje.
  13. W jaki sposób łączysz się z serwerem, po nazwie hosta czy ip? Czym jest "serwer" (OS, AD?)? Jeśli pracujecie pod kontrolą domeny, to sprawdź czy nazwy są poprawnie rozwiązywane na adresy. Może konfiguracja DNS, DHCP się zmieniła? Troszkę nie mogę uwierzyć, że przez rok nie modernizowałeś sieci Spróbuj połączyć się subiektem po ip
  14. W programie serwisowym da się wybrać poprawny serwer (i zalogować sa/puste), ale nie pokazują się bazy Sello. Zawsze pokazywały się obie. Dokładnie. Masz to na jakimś z komputerów klienckich? https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms Tam możesz podłączyć się do serwera, dać new query, wybrać odpowiednią bazę i wykonać skrypt SQL. Na szczęście to tylko SELECTy, więc bezpiecznie.
  15. Lepiej będzie użyć Microsoft SQL Server Management Studio (najnowsza wersja). Powiedz, co chcesz osiągnąć? Co potrzebujesz? U nas tez nie widzi, zrezygnowałem z używania tego narzędzia.. i normalnie robię backup przez SSMS i przywracam z tego. Pozdrawiam.
  16. Standardem jest UTF-8, a nie windows-1250.. to było z 10 lat temu. Spróbuj ustawić w takim razie kodowanie windows-1250 podczas połączenia z bazą, nie na stronie. Ewentualnie użyj funkcji iconv i zmienić z windows-1250 na utf8. To chyba najprostszy sposób. <?php echo iconv("ISO-8859-2","UTF-8","Zażółć gęślą jaźń"); Manual: http://php.net/manual/pl/function.iconv.php Tu o Stringach: https://php-kurs.gitbooks.io/phpkurs/content/czesc-i/Zmienne/Typy%20zmiennych/String.html driver do PDO: https://github.com/Microsoft/msphpsql/tree/PHP-7.0-Linux Raczej być zahaczył wtedy o memory_limit co skutkowało by przerwaniem skryptu i stroną wygenerowaną w połowie albo błędem. Ewentualnie czas wykonywania skryptu. Jeśli testujesz lokalnie to pamiętaj, że PHP najstabilniej działa na Linuxie. Na Windowsie to jest ruletka. Postaw sobie serwer na wirtualnej maszynie z systemem ubuntu-server i zobacz jak się zachowa.
  17. Polskie znaki to prosta sprawa. 1. Używasz starego tagu meta. Wystarczy: <meta charset="UTF-8"> 2. Twój serwer serwuje domyślnie kodowanie w UTF-8? Darmowe hostingi średnio mają ustawioną konfigurację. 3. Plik który używasz również powinien je mieć. 4. Podczas połączenia z bazą za pomocą PDO wystarczy dodać "charset=UTF-8" lub inny który baza używa do połączenia. Prawdopodobnie jest to iso-8859-2. Jednakże sprawdź w bazie jakie masz kodowanie dla tabeli. PDO jest najlepszą opcją do połączeń z bazą danych na obecne czasy. Więc zakładam, że używasz PDO ( W końcu to standard) <?php $pdo = new PDO("sqlsrv:Server=YouAddress;Database=YourDatabase;charset=UTF-8", "Username", "Password"); .... No wiadomo, że trzeba dać base64_encode, w końcu binarne dane. Na pewno ciągnie wszystkie dane co do zdjęcia z bazy?
  18. U mnie na środowisku developerskim po upgrade do 1.23 z 1.22.1 wszystko działa jak trzeba. Czasami tylko jak wybieram opcje odpowiedz na wiadomość, nie łapie kodowanie html. Po ponownym otwarciu już łapie. (Losowo) Jeszcze kilka testów i będę przerzucał na produkcyjny. Zrób edit i napisz z jakiej wersji robiłeś upgrade, warto zerknąć na logi z sql servera oraz na logi z aktualizacji sello.
  19. W bazie (lol) siedzą pewnie binarnie. Spróbuj zakodować. <?php $type = 'png'; // lub jpg? $binaryData = $pdo->query("select...")->fetch(...); $base64 = 'data:image/' . $type . ';base64,' . base64_encode($binaryData ); echo "<img src='{$base64}' alt='obrazek'>"; Wiem, mieszam html z php, ale dla przykładu wystarczy :>
  20. Wystarczy prosty edytorek, składnia jest bardzo prosta, bez przesady haha :-)
  21. Więc masz przygotowany przykładowy styl który kopiujesz i wklejasz w edytor który pewnie kopiuje formatowanie (silnik ie?). W headzie mam <style> i tam table { style } lub <div class="costam"> test(wklejam [Transakcja::ListaTowarów] zamiast test) </div> i później .costam table { style } Żadne nie działa. Spróbuj przez Chrome. Raczej jednak kopiuje samo formatowanie a tegi <style> pomija. Raczej nie. Bartek, tu chyba gdzieś kiedyś pokazywałeś, że można to zmodyfikować na coś takiego: [Transakcja::ListaTowarów | '<table clas...> ' ]
  22. Ja stawiam, że będzie to MD jak na Githubie. Standaryzacja szablonów ma swoje plusy i minusy, sam jestem ciekaw jak to będzie.
  23. Dobra, dalej nie czytam Myślę, że powiedzieliśmy już wszystko. Dziękuję za zainteresowanie tematem. Mam nadzieję, że kiedyś ktoś wróci do tego z sello i popracują coś nad liniami poleceń oraz x64 gdy będzie to bardziej opłacalne. Pozdrawiam SysOpsi / DevOpsi Temat jest właśnie odpowiedzią na ubogie komendy sello z poziomu konsoli jak i te startowe pliki xml. Dobrze, że jest ta lista porad, która swego rodzaju jest dokumentacją..
×
×
  • Dodaj nową pozycję...