po raz kolejny zniknęły zamówienia :( Dokładnie mówiąc przypadły informacje o zamawianych towarach oraz o statusie zamówienia. Uszkodzona została zawartość plików orders.php oraz orders_products.php. W obu plikach brakuje poniższego wpisu na początku pliku. <?php exit; ?>
Po wystąpieniu problemu zamówienia są numerowane od 1 (to jest zrozumiałe nie było żadnego zamówienia z pliku orders.php).
Sklep obsługuje średnio jedno zamówienie dziennie. Odstęp pomiędzy poszczególnymi zamówieniami wynosi parę godzin.
Problem wystąpił już 2 raz w wersji 2.0.
Poprzednio w wersji 1.2 problem wystąpił trzykrotnie.
SprawiedliwyHandel - wg mnie przeciazenia serwera w sytuacji kiedy bylo skladanie zamowienie. w wersji 2.0 zrobilismy juz zabezpieczenia blokowania pliku przed zapisem jesli w danej sytuacji ktos cos wykonuje na tym. Firma easyisp.pl robi codzienny backup. Skontakujcie sie z nimi w celu przywrocenia kopii zapasowej.
Zastanawia mnie to, ze takie rzeczy sie dzieja z reguly na malo znanych nam hostingach. Przykladowo na home.pl czy kei.pl malo kto zglosil tego typu awarie. Aktualnie sledzimy to i z jakis czas zrobimy liste hostingow na ktorych takie cos sie dzieje. Oczywiscie do tego trzeba wziasc tez obciazenie sklepu, ilosc produktow, ilosc zamowien na dzien itd.
SprawiedliwyHandel
2007-03-05 22:26
Myśleliście o wykorzystaniu prawdziwej bazy danych ? (np MySQL-a)
Sądzę iż rozwiązało by to problem znikających danych.
easyisp.pl robi codzienie backup, ale bazkupy starsze niż parę dni są kasowane :( Dane przepadły :(
Problem pojawia się co jakiś czas na forum. Moim zdaniem jest to wada tego odpowiednika Bazy Danych.
SprawiedliwyHandel - dziekujemy za informacje. Nie planujemy przejscia na baze MySQL jednak z kazda wersja dodajemy pewne zabezpieczenia. Mamy w planie opracowanie kompletnego zabezpieczenia i oparcia koszyka na sesjach tak by pliki w katalogu db/ byly jak najmniej uzywane i traktowane jedynie jako zrodlo danych a nie zapisu ale to wymaga czasu by cos takiego opracowac (duzo modyfikacji) i musimy sie jeszcze troche dowiedziec czy uda sie nam to wykonac. Tak czy owak w wersja 2.0 i wkrotce 2.1 jest o wiele bezpieczniejsza jesli oto chodzi niz wersje 1.x.