Problem z aktualizacją iGagneda
Wyniki 1 do 4 z 4

Temat: Problem z aktualizacją iGagneda

  1. #1
    Nowicjusz
    Dołączył
    06-06-2008
    Wpisy
    17
    Punkty
    10

    Joomla! 3.x Problem z aktualizacją iGagneda

    Witam,
    Aktualizuję komponent iGagneda z wersji 3.6.4.1 do wersji 3.6.12 (Joomla 3.8.3) i niestety rozsypuje się szablon stron (pobrany stąd: https://dostepny.joomla.pl/zasoby/po...we-stron-z-bip - jKultura - Szybki start (z BIP), v. 2), na froncie kod błędu 1146, a od zaplecza
    Ostrzeżenie
    JInstaller::Instalacja: Błąd SQL Duplicate column name 'releasedate'.
    Rozszerzenie Aktualizuj: SQL- błąd podczas przetwarzania zapytania: Wywołanie funkcji bazy danych zakończyło się numerem błędu 1060.
    SQL = ALTER TABLE `#__icagenda` ADD COLUMN `releasedate` TEXT(65535) NOT NULL AFTER `version`;
    Proszę o pomoc.

    Michał

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    1. ZALECAMY, aby pakiety startowe wykorzystywać jako WZORCE własnych projektów, a nie podstawa budowy stron poprzez wymianę zawartości.
    Pozornie wydaje się, że to dużo więcej pracy. Ale tylko pozornie.
    We wzorcu zawsze możemy podejrzeć, jak coś zostało zrobione, i odtworzyć w swoim projekcie.
    Zastosowanie pakietu startowego (to nie najlepsza i, niestety, myląca nazwa) powoduje rozliczne mniejsze i większe problemy, które nierzadko objawiają się dopiero po jakimś czasie od uruchomienia witryny i nie zawsze dają się łatwo naprawić.
    Pierwszy przyklad: dane przykładowe mają swojego autora - użytkownika, który je umieszczał w serwisie. Każdy artykuł, każda kategoria, itd. ma w bazie danych ID użytkownika, który ją utworzył i ewentualnie zmodyfikował. Gdy instalujemy pakiet startowy, tworzony jest jeden nowy superużytkownik z nowym losowo ustalanym ID. Efekt - wszystkie przykładowe treści (a więc także kategorie, moduły, pozycje menu) nie mają w bazie użytkowników twórcy. Tabela assets w bazie danych (tabela rejestrująca prawa do zasobów) jest pełna błędnych wpisów. W którymś momencie zobaczysz komunikaty typu: Użytkownik z ID nie istnieje. I nie za bardzo wiesz, jak to naprawić (bo trzeba by stworzyć użytkownika z takim ID).
    Inny problem, to ten, którego właśnie doświadczasz. Próba aktualizacji rozszerzenia (w pakietach startowych dotyczy to iCagenda, JDownloads, VisForms, DJ Image Slider) wywołuje błąd bazy danych typu "Duplicate column name". Błąd da się naprawić. Trzeba z tabeli bazy danych usunąc to pole i ponowić aktualizację. Ale wtedy, np. w JDownloads okazuje się, że mamy kolejne zduplikowane pole, które też trzeba usunąć. Jeśli poćwiczysz, zobaczysz, że takich duplikatów może być nawet kilkanaście. Naprawa jest żmudna i irytująca.
    Gdy odświeżaliśmy pakiety startowe, próbowaliśmy naprawić tę usterkę, ale - jak widać - nie powiodło się, a na pewno nie powiodło się we wszystkich przypadkach. Być może uda się to przy kolejnej aktualizacji, w trakcie której właśnie jesteśmy.

    2. Co możesz zrobić?
    Spróbuj, jak napisałem - usunąć to pole z tabeli w bazie danych #__icagenda i powtórz aktualizację. Powinno rozwiązać problem.
    Jeśli dopiero startujesz - możesz po prostu odinstalowac komponent i zainstalować go ponownie.
    Jeśli masz już wydarzenia w tabeli, to - po udanej aktualizacji, zainstaluj sobie komponent na czystym Joomla, a następnie porównaj dokładnie strukturę tabeli bazy danych. Sprawdź, czy są w niej wszystkie pola. Brakujące trzeba będzie dodać za pomocą narzędzi bazy danych.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  4. #3
    Nowicjusz
    Dołączył
    06-06-2008
    Wpisy
    17
    Punkty
    10

    Domyślny

    Dziękuję za odpowiedź. Może jednak jak sugerujesz skorzystam z pakietu startowego jako rzeczywiście wzorzec pod własny projekt. Nie miałem wiedzy, że to tylko przykład, a byłem przekonany, że to gotowy pakiet, jednak podczas aktualizacji szeregu dodatków (a to dopiero początek) pojawiały się często problemy, co tylko potwierdza powyższy wywód. Jeżeli ma to w przyszłości się nasilać - jak piszesz - to rzeczywiście szkoda zdrowia.

    P.S. Może jesteś w stanie podać mi przykłady stron oraz może jakieś szablony, na których zostały takie strony wykonane ?

    Michał

  5. #4
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Szablonów masz do wyboru prawie 100. Przykladów stron nie zbieramy. Dla przykładu obejrzyj sobie np. www.kzgm.katowice.pl
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

Podobne tematy

  1. Problem z aktualizacją RSgallery 2 1.14.0
    przez Silencenet na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 0
    Ostatni post/autor: 06-01-2008, 11:16
  2. Aktualizacja z 1.0.12 do 1.0.13 problem z polskimi znakami
    przez zaru na forum Aktualizacje wersji 1.0.x
    Odpowiedzi: 6
    Ostatni post/autor: 30-09-2007, 20:38
  3. AkoComment - problem z aktualizacją
    przez Myszoor na forum Administracja składnikami
    Odpowiedzi: 3
    Ostatni post/autor: 09-05-2007, 11:56
  4. Problem z aktualizacją
    przez galganka na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 3
    Ostatni post/autor: 07-10-2006, 03:21
  5. aktualizacja joomla na 1.08 i problem z edytorami
    przez kuslis na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 5
    Ostatni post/autor: 02-06-2006, 20:15

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •