Brak możliwości automatycznych aktualizacji J 3.8.8
Wyniki 1 do 6 z 6

Temat: Brak możliwości automatycznych aktualizacji J 3.8.8

  1. #1
    Debiutant
    Dołączył
    10-08-2018
    Wpisy
    3
    Punkty
    2

    Domyślny Brak możliwości automatycznych aktualizacji J 3.8.8

    Witam serdecznie, potrzebuję pomocy w temacie.

    W mojej J3.8.8 przestały działać automatyczne aktualizacje Joomla jak i komponentów.

    Wywala mi błąd: 1146 Table 'mojabaza.#__updates' doesn't exist


    Faktycznie sprawdziłem w bazie nie widać tabeli #_updates, wyparowała...

    Przy próbie jej stworzenia za pomocą polecenia:

    CREATE TABLE IF NOT EXISTS `#_updates` (
    `update_id` int(11) NOT NULL AUTO_INCREMENT,
    `update_site_id` int(11) DEFAULT 0,
    `extension_id` int(11) DEFAULT 0,
    `name` varchar(100) DEFAULT '',
    `description` text NOT NULL,
    `element` varchar(100) DEFAULT '',
    `type` varchar(20) DEFAULT '',
    `folder` varchar(20) DEFAULT '',
    `client_id` tinyint(3) DEFAULT 0,
    `version` varchar(32) DEFAULT '',
    `data` text NOT NULL,
    `detailsurl` text NOT NULL,
    `infourl` text NOT NULL,
    `extra_query` varchar(1000) DEFAULT '',
    PRIMARY KEY (`update_id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci COMMENT='Available Updates';


    Wywala mi błąd: #1005 - Can't create table 'mojabaza.#_updates' (errno: -1)


    Czy macie jakiekolwiek rozwiązanie? Bardzo mi zależy na rozwiązaniu problemu ponieważ wydarzyła się na mojej bardzo dużej i dynamicznie zmieniającej się strony www.

    Pozdrawiam

  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
    Wyjadacz terra awatar
    Dołączył
    26-05-2017
    Skąd
    Wrocław
    Wpisy
    920
    Punkty
    87

    Domyślny

    1. wejdź do menu ROZSZERZENIA->INSTALACJE->BAZA DANYCH-> i wykonaj NAPRAW
    jeśli nie pomoże to najpierw
    2. Musisz otworzyć bazę poprzez Myphpadmin
    3. wejdź do bazy i wykonaj 2 zapytania. Usuń tabelę a dopiero potem ją utwórz.
    SQL nie czyta #__ musisz podać konkretną nazwę bazy i tabeli
    DROP table IF EXISTS TUTAJ_PRZEDROSTEK_TWOJEJ_BAZY_updates;


    CREATE TABLE `TUTAJ_PRZEDROSTEK_TWOJEJ_BAZY_updates` (
    `update_id` int(11) NOT NULL AUTO_INCREMENT,
    `update_site_id` int(11) DEFAULT '0',
    `extension_id` int(11) DEFAULT '0',
    `name` varchar(100) DEFAULT '',
    `description` text NOT NULL,
    `element` varchar(100) DEFAULT '',
    `type` varchar(20) DEFAULT '',
    `folder` varchar(20) DEFAULT '',
    `client_id` tinyint(3) DEFAULT '0',
    `version` varchar(32) DEFAULT '',
    `data` text NOT NULL,
    `detailsurl` text NOT NULL,
    `infourl` text NOT NULL,
    `extra_query` VARCHAR(1000) DEFAULT '',
    PRIMARY KEY (`update_id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Available Updates';

  4. #3
    Debiutant
    Dołączył
    10-08-2018
    Wpisy
    3
    Punkty
    2

    Domyślny

    Dziękuję za odpowiedź ale niestety nie rozwiązuje to problemu # dałem tylko dla przykładu. Wiem że w tym miejscu docelowo znajduje się przedrostek mojej bazy...

    Problem w tym, że nie mogę usunąć tej tabeli ponieważ ona teoretycznie nie istnieje.... Natomiast nowej nie mogę stworzyć ponieważ wywala komunikat:

    MySQL zwrócił komunikat:

    #1005 - Can't create table 'eurofile_zlom.psl06_updates' (errno: -1)

    Tak jakby ta nazwa tabeli już istniała czy w jakiś sposób była zablokowana (podkreślam, że inna nazwa tabeli tworzy się bez problemu)

    Czy ktoś ma jakiś pomysł?

  5. #4
    Wyjadacz terra awatar
    Dołączył
    26-05-2017
    Skąd
    Wrocław
    Wpisy
    920
    Punkty
    87

    Domyślny

    tutaj masz drugą opcję bardziej radykalną
    w skrócie:
    1. wyeksportuj bazę danych X1 do pliku (zrób dumpa ;) )
    2. utwórz nową bazę X2
    3. zaimportuj dumpa do X2
    4. wykonaj zapytanie tworzące tabelę update w bazie X2
    5. otwórz plik configuration.php Joomla! który korzystał z bazy X1 i w pozycji public db$='X1' zmień na public db$='X2'
    6. wejdź do menu ROZSZERZENIA->INSTALACJE->BAZA DANYCH-> i wykonaj NAPRAW

    W PIERWSZEJ KOLEJNOŚCI PRZETESTUJ TO ROZWIĄZANIE LOKALNIE

  6. #5
    Debiutant
    Dołączył
    10-08-2018
    Wpisy
    3
    Punkty
    2

    Domyślny

    Witam

    Dziękuję za pomoc i podsunięcie sposobu rozwiązania. Moja Joomla wróciła do żywych

    WIELKIE DZIĘKI!

  7. #6

Podobne tematy

  1. Moduł automatycznych tabel
    przez marian95 na forum Programowanie pod Joomla!
    Odpowiedzi: 2
    Ostatni post/autor: 15-03-2016, 19:34
  2. Problem z komponentem automatycznych artykułów obFullTextRss .
    przez someone1989 na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 0
    Ostatni post/autor: 23-01-2013, 17:38
  3. Odpowiedzi: 4
    Ostatni post/autor: 16-06-2010, 23:18
  4. Jaki system automatycznych miniaturek w bookmarks?
    przez poisonboy na forum Administracja składnikami
    Odpowiedzi: 2
    Ostatni post/autor: 04-02-2006, 14:06

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
  •