UnEagle Posted September 10, 2015 Share Posted September 10, 2015 Dzień dobry, Jak najłatwiej przesiąść się z Presty 1.5.4.1 na 1.6.1.0? Da się ją jakoś zaktualizować, jeśli tak, to czy jest sens to robić? Czy może postawić obok PS 1.6 i przenosić wszystko na nią? Link to comment Share on other sites More sharing options...
0 endriu107 Posted September 10, 2015 Share Posted September 10, 2015 Pierwszej aktualizacji dokonaj na kopii sklepu przy użyciu modułu 1-click następnie posprawdzaj czy wszystko działa, poszukaj błędów, nigdy nie rób najpierw na produkcyjnym sklepie i zawsze wykonuj kopie bezpieczeństwa. Link to comment Share on other sites More sharing options...
0 UnEagle Posted September 11, 2015 Author Share Posted September 11, 2015 Dziękuję za odpowiedź. Jest jakiś sposób, aby wykonać i postawić kopię na tym samym serwerze, bądź jakoś lokalnie? Nie posiadam drugiego serwera, na który mógłbym przenieść sklep. Link to comment Share on other sites More sharing options...
0 endriu107 Posted September 11, 2015 Share Posted September 11, 2015 Oczywiście ze jest, najlepiej to lokalnie możesz zainstalować jakiś serwer typu wamp xampp etc i przenieść kopie sklepu tam i próbować aktualizacji. ewentualnie na serwerze możesz utworzyć nowy katalog i w nim umieścić kopie sklepu, zrobić to na subdomenie etc. Link to comment Share on other sites More sharing options...
0 UnEagle Posted September 21, 2015 Author Share Posted September 21, 2015 Mam problem z exportem bazy danych. Przy tworzeniu backupu przez preste po jakimś czasie zostaje biała strona, ale po wejściu w zakładkę "Backup bazy danych" jest plik ok. 47mb. Przy imporcie w phpmyadmin wyskakuje #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' at line 1 Zastanawiam się, czy to nie jest po prostu jakaś niekompletna baza danych. W direct admin pokazuje, że moja baza danych waży "4.01 GB". Czy to możliwe, że 8K produktów i 500 użytkowników wygenerowało tyle gb? Link to comment Share on other sites More sharing options...
0 Yabber Posted September 21, 2015 Share Posted September 21, 2015 Nie masz czasami ustawionego cacheowania do MySQL? Cache tworzy setki tysięcy katalogów, a każdy katalog, nawet pusty to 4kB. W phpmyadmin posortuj tabele po rozmiarze. Tabele statystyk mogą być też ogromne, a dane w nich zawarte są zupełnie zbędne przy imporcie. Oczywiście same tabele muszą być w bazie. Link to comment Share on other sites More sharing options...
0 UnEagle Posted September 21, 2015 Author Share Posted September 21, 2015 Widzę, że problemem jest ps_specific_price, który waży 3,8gb. Mogę go jakoś wyczyścić, czy może to wysypać sklep? Jakie będą tego konsekwencji prócz, jak rozumiem, wyczyszczenia wszystkich przecen? Rzeczywiście kiedyś coś namieszałem przy Regułach cenowych katalogów i zauważyłem, ze niektóre produkty mają namieszane w cenach. Machnąłem ręką, bo wszystko działało. Usunąłem te reguły cenowe, jednak waga to nadal ponad 3gb. Link to comment Share on other sites More sharing options...
0 Yabber Posted September 21, 2015 Share Posted September 21, 2015 Ewidentnie coś jest nie tak z tą tabelą. Może najpierw skopiuj tę tabelę do bak_specific_price, a ps_specific_price wyczyść. W phpmyadmin masz opcję dla tabel "Kopiuj tabelę z przedrostkiem". Potem sprawdź zaplecze presty, jak wszystko będzie OK to skasujesz bak_specific_price. Link to comment Share on other sites More sharing options...
0 UnEagle Posted September 21, 2015 Author Share Posted September 21, 2015 Niestety wyskakuje mi: Błąd przetwarzania wywołaniaKod błędu: 500 Błąd tekstu: Internal Server Error Próbowałem 2 razy i po błędzie oba pliki miały 1,4gb, gdzie oryginał ma 3,4gb. Mogę to podzielić na 3 części, ale czy potem w razie czego to złączę? Link to comment Share on other sites More sharing options...
0 UnEagle Posted September 21, 2015 Author Share Posted September 21, 2015 Przepraszam za post pod postem, ale wyczyszczenie ps_specific_price znacznie odchudziło bazę danych, no i przyspieszyło działanie sklepu. Niestety nadal przy imporcie na localhost pojawia się błąd: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' at line 1 Rozumiem, że mam otworzyć bazę danych i znaleźć felerny znak zapytania w pierwszej linii? Jest jakiś sensowny, darmowy program, którym mógłbym to zrobić? Otwieranie notepadem, texteditorem czy zwykłym notatnikiem powoduje morze krzaczków. Link to comment Share on other sites More sharing options...
0 Yabber Posted September 22, 2015 Share Posted September 22, 2015 Numer błędu #1064 to błąd składni sql. Żadna aplikacji zintegrowana z windows nie nadaje się do edycji plików html, tpl, php, sql itd. Zainstaluj jakiś edytor html, może to być też notepad++. Upewnij się, że ma ustawione kodowanie UTF-8. Prawdopodobnie otworzyłeś plik sql którymś z tych wynalazków od windows i go zapisałeś, a więc nasadziło ci różnych dziwacznych krzaków w cp-1250. Link to comment Share on other sites More sharing options...
0 UnEagle Posted September 23, 2015 Author Share Posted September 23, 2015 Właśnie chodzi o to, że nic nie zapisywałem. Otwieram bazę w notepad++(wcześniej sprawdziłem, czy ustawiony jest na UTF-8), baza otwiera mi się ze znaczkami i w formacie ANSI. Konwertuję więc na UTF-8. Efekt to jeszcze więcej znaczków. Obojętnie, czy pobieram bazę z presty, czy bezpośrednio z phpmyadmin, jest to samo. Exportując z phpmyadmin sprawdzam nawet, czy exportuje ją w UTF-8. Link to comment Share on other sites More sharing options...
0 Yabber Posted September 23, 2015 Share Posted September 23, 2015 Presta pakuje bazę bz2 dlatego masz krzaczki ANSI. Musisz najpierw rozpakować plik, żeby mieć czysty sql. W phpmyadmin też pewnie z jakąś kompresją plik zapisujesz zip, gzip lub bzip. Link to comment Share on other sites More sharing options...
0 UnEagle Posted September 23, 2015 Author Share Posted September 23, 2015 (edited) Wypakowywałem, ale prawdopodobnie przez mały syf w folderze z bazami danych, robiłem to ze starszym, wadliwym plikiem. Zrobiłem wszystko na czysto i udało mi się postawić kopię lokalnie. Bardzo dziękuję za pomoc . Teraz czas sprawdzić, jak poradzi sobie z aktualizacją. [edit] Po włączeniu przyjaznych linków nie widzi nic, prócz głównej strony. Po wyłączeniu widzi produkty, ale nie widzi kategorii. Jakieś pomysły? Bawimy się dalej . [edit2] Dobra, jednak po wyłączeniu przyjaznych linków wszystko działa. Edited September 23, 2015 by UnEagle (see edit history) Link to comment Share on other sites More sharing options...
0 Yabber Posted September 23, 2015 Share Posted September 23, 2015 Skasuj .htaccess z głównego katalogu. Jak włączysz przyjazne linki to się utworzy ponownie już prawidłowy. Link to comment Share on other sites More sharing options...
0 UnEagle Posted September 23, 2015 Author Share Posted September 23, 2015 Zrobiłem tak jak mówisz, linki się zmieniły. Presta działa, tyle, że nie widzi kategorii i produktów. Na głównej w nowościach poznikały zdjęcia, a po kliknięciu w produkt/kategorie wyskakuje 404. Link to comment Share on other sites More sharing options...
0 Yabber Posted September 23, 2015 Share Posted September 23, 2015 A w SEO & URL zmieniłeś domenę i katalog bazowy? Link to comment Share on other sites More sharing options...
0 UnEagle Posted September 23, 2015 Author Share Posted September 23, 2015 Mam localhost. Sklep jest bezpośrednio w katalogu www wampa. Link wygląda tak http://localhost/134-nazwa-kategorii - oczywiście z moimi kategoriami. Link to comment Share on other sites More sharing options...
0 Yabber Posted September 23, 2015 Share Posted September 23, 2015 Olej te przyjazne linki na localu. Może nie masz curla w php, trudno tak wyczaić telepatycznie jaką masz konfigurację tego wampa. 1 Link to comment Share on other sites More sharing options...
0 UnEagle Posted October 19, 2015 Author Share Posted October 19, 2015 Mam mały(sic) problem. Standardowy szablon działa. Wgrywam swój, zakupiony na TemplateMonster i mam problemy z animacjami. Większość z nich nie działa(rozwijane menu, rozwijany koszyk, automatycznie wpadające "nowości") lub działa nie do końca poprawnie. Wygląda to na problem z samym szablonem, tylko, że na czystej 1.6.1 wszystko hula. Ciekawostką jest, że na live edit wszystko jest ok . Jakieś pomysły? Link to comment Share on other sites More sharing options...
0 endriu107 Posted October 20, 2015 Share Posted October 20, 2015 Może szablon to Vendor? Jakieś błędy w konsoli masz? Link to comment Share on other sites More sharing options...
0 UnEagle Posted October 20, 2015 Author Share Posted October 20, 2015 (edited) Szablon to konkretnie ten: http://www.templatemonster.com/prestashop-themes/55581.html. Jeśli chodzi ci o logi błędów apache, to nie ma w nich nic dotyczącego PS. [edit] Na localhost też się to działo, dlatego postawiłem kopię na serwerze(nie działały też przyjazne linki). Po postawieniu i zaktualizowaniu kopii na normalnym serwerze, linki zaczęły działać, ale te animacje nie. Edited October 20, 2015 by UnEagle (see edit history) Link to comment Share on other sites More sharing options...
0 endriu107 Posted October 20, 2015 Share Posted October 20, 2015 Mam na myśli konsole przeglądarki. Link to comment Share on other sites More sharing options...
0 UnEagle Posted October 20, 2015 Author Share Posted October 20, 2015 (edited) Wybacz. Rzeczywiście wyskakuje błąd w zakładce js: ReferenceError: get is not defined v_7_1cd82d5c1eb50c9ace4682d3ae04d5f6.js:190:138 Jak rozumiem problem jest w 190 wersie(138 znak?)? Jeśli tak pojawia się tam to: themeN=get('theme');switch(themeN) Edited October 20, 2015 by UnEagle (see edit history) Link to comment Share on other sites More sharing options...
0 endriu107 Posted October 20, 2015 Share Posted October 20, 2015 W takim wypadku najlepiej zgłosić sie do sprzedawcy szablonu. Przyczyn może być kilka. Link to comment Share on other sites More sharing options...
0 UnEagle Posted October 20, 2015 Author Share Posted October 20, 2015 Mogę tylko dodać, że plik ten znajduje się w folderze cache szablonu, a wcześniej przeglądarka wskazywała na plik global.js. Link to comment Share on other sites More sharing options...
0 endriu107 Posted October 20, 2015 Share Posted October 20, 2015 To na pewno błąd związany z javą może coś z jquery, może błąd w samym szablonie, ostatnio miałem podobny przypadek z szablonem vendor niby pod 1.6.1 jednak ilość błędów powalała na łopatki,a pod 1.6.0.9 działa. Często jest tak że developer buduje szablon na jednej wersji a w międzyczasie wychodzą aktualizację, ostatecznie szablon podpisany że do 1.6.1 a w praktyce nie był na tej wersji przetestowany. Link to comment Share on other sites More sharing options...
0 UnEagle Posted October 20, 2015 Author Share Posted October 20, 2015 Dziękuję za pomoc. Nie pisałem do nich wcześniej, bo na czystym 1.6.1 wszystko działało. Na live edit też działa. Tylko kurczę nie działa tam, gdzie powinno. Link to comment Share on other sites More sharing options...
Question
UnEagle
Dzień dobry,
Jak najłatwiej przesiąść się z Presty 1.5.4.1 na 1.6.1.0? Da się ją jakoś zaktualizować, jeśli tak, to czy jest sens to robić? Czy może postawić obok PS 1.6 i przenosić wszystko na nią?
Link to comment
Share on other sites
27 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now