Autor Wątek: CRON: Komunikat: Aktualnie brak zaplanowanych zadań do wykonania  (Przeczytany 2933 razy)

publiker.pl

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1 867
  • Pomógł: 0
    • Zobacz profil
CRON: Komunikat: Aktualnie brak zaplanowanych zadań do wykonania
« dnia: 12 Październik 2011, godz: 11:56 »
Taki komunikat może się pojawić w Menu -> Zadania CRON.

Jeśli zamiast listy zadań CRON widoczny jest komunikat 'Aktualnie brak zaplanowanych zadań do wykonania.', to może oznaczać jedną z dwóch sytuacji:
  • licencja tej instalacji programu nie została jeszcze zarejestrowana, licencja jest błędna albo licencja została wyłączona przez użytkownika - w takiej sytuacji lista zadań nie jest dostępna.
  • cała zawartość tabeli 'publiker_cron_jobs' w bazie danych została ręcznie usunięta ('publiker_' to domyślny prefiks tabel). W takiej sytuacji konieczne jest przywrócenie podstawowych zadań CRON - w przeciwnym razie program nie będzie wykonywał żadnych zadań. Aby przywrócić zawartość tej tabeli należy:
    • otworzyć plik /applications/db-data.php (taki plik znajduje się w każdej instalacji programu Publiker począwszy od wersji 2.1.5)
    • odnaleźć w pliku zapytanie do bazy wstawiające podstawowe komendy CRON'a do bazy. Zapytanie to będzie się zaczynać od ciągu znaków:
      INSERT INTO `#__cron_jobs`
    • zamienić w zapytaniu domyślny prefiks '#__' na prefiks używany w instalacji Publikera (prefiks ten można odczytać z pliku /applications/config.php instalacji; domyślnym prefiksem tabel jest 'publiker_')
    • tak przygotowane zapytanie uruchomić w bazie danych. Zapytanie do bazy MySql można uruchomić np. przez phpMyAdmin (zakładka w menu 'SQL').

ditum.org

  • Full Member
  • ***
  • Wiadomości: 107
  • Pomógł: 0
    • Zobacz profil
    • Pozycjonowanie
Odp: CRON: Komunikat: Aktualnie brak zaplanowanych zadań do wykonania
« Odpowiedź #1 dnia: 03 Grudzień 2011, godz: 15:40 »
Jak to zapytanie powinno wyglądać?

publiker.pl

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1 867
  • Pomógł: 0
    • Zobacz profil
Odp: CRON: Komunikat: Aktualnie brak zaplanowanych zadań do wykonania
« Odpowiedź #2 dnia: 03 Grudzień 2011, godz: 17:28 »
To jest dla wersji 2.6.5. Dla innych wersji może wyglądać inaczej (trzeba skopiować w pliku /applications/db-data.php).

INSERT INTO `#__cron_jobs` (`job_id`, `command`, `flag`, `next_run_time`, `priority`, `params`, `retry_counter`) VALUES
(1, 'autoseo/cleanTempData', 1, 1289047622, 70, NULL, 3),
(2, 'autoseo/swl', 1, 1289010633, 55, 'N;', 3),
(3, 'autoseo/submit/presell/0/0/2', 1, 1289047622, 45, 'N;', 3),
(4, 'autoseo/submit/catalog/0/0/2', 1, 1289047623, 40, 'N;', 3),
(5, 'autoseo/submit/presell/0/0/1', 1, 1289047623, 15, 'N;', 3),
(6, 'autoseo/submit/catalog/0/0/1', 1, 1289047623, 10, 'N;', 3),
(7, 'autoseo/entryActiveCheck', 1, 1289047624, 7, NULL, 3),
(10, 'autoseo/ping', 1, 1289047623, 20, 'N;', 3),
(50, 'autoseo/targetImport', 1, 1310402551, 60, 'N;', 3),
(51, 'autoseo/targetCheck/pr', 1, 1289393428, 5, 'N;', 3),
(52, 'autoseo/targetCheck/site', 1, 1289393428, 5, 'N;', 3);

Przed uruchomieniem tego zapytania należy zamienić w zapytaniu domyślny prefiks '#__' na prefiks używany w instalacji Publikera (prefiks ten można odczytać z pliku /applications/config.php instalacji; domyślnym prefiksem tabel jest 'publiker_')

ditum.org

  • Full Member
  • ***
  • Wiadomości: 107
  • Pomógł: 0
    • Zobacz profil
    • Pozycjonowanie
Odp: CRON: Komunikat: Aktualnie brak zaplanowanych zadań do wykonania
« Odpowiedź #3 dnia: 03 Grudzień 2011, godz: 18:48 »
Tak zrobiłem i mam taki komunikat:
ERROR: Niezamknięty cudzysłów @ 133
zmieniłem domyślny prefiks i nic to nie dało.

publiker.pl

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1 867
  • Pomógł: 0
    • Zobacz profil
Odp: CRON: Komunikat: Aktualnie brak zaplanowanych zadań do wykonania
« Odpowiedź #4 dnia: 05 Grudzień 2011, godz: 12:07 »
Może coś źle skopiowałeś? Zapytanie do bazy jest poprawne, więc nie wiem skąd może wynikać taki błąd.