Sziasztok!
Egy furcsa hibát tapasztalok a legújabb i18n modullal. Amióta feltettem, az angol és a magyar nyelven nézve az adminsite nincs sinkronban!
Angol admin felületként mutatja, hogy lefutotta cron, meg minden ok, de a magyar felületen nem veszi észre a cron futását, hibát jelez rá, már szerinte 5 hete nem futott le.
Ez miért lehet? A régi modullal nem csinálta!
Valakinek hasonló hiba volt már?
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Szerintem
ennek a kérdésnek fuss neki még egyszer, mert egy ideje próbálom értelmezni, de nem jövök rá, hogy mi lehet maga a probléma, amihez segítséget kérsz. Pl. mi az az adminsite?
szvsz a domain.hu/admin
szvsz a domain.hu/admin oldalra gondol, de fontosabb kérdés hogy a cron valóban nem fut le? egy theme registry, vagy cache tábla ürítés se árt szerintem
Drupal full-stack developer at Wunderman Thompson Budapest
Adminsite
Szia!
Ezt értem alatta, hogy más infókat látok a cronnal és az XML sitemappal kapcsolatban itt:
hu/admin/reports
meg itt:
en/admin/reports
A corn futását nem veszi észre a magyar!
Természetesen a cacheket töröltem már! A locale modul kivételével ki-be kapcsoltam a modulokat, de semmi. Az i18n új verziója óta van ez a hiba!
Prancz Ádám
Ingyenes linkkatalógus | Hostessek, modellek | Webdesign
i18n_variable
Az i18n_variable tábládban nincs véletlenül egy cron_last nevű változó?
De
De van. Miért? Töröljem le?
Prancz Ádám
Ingyenes linkkatalógus | Hostessek, modellek | Webdesign
Jó lenne
Ebben a táblában a változók különböző nyelvekhez tartozó értékei vannak. A cron minden futásakor a cron_last változót állítja az aktuális időbélyegre, de mivel ezt a változót nyelvfüggővé tetted, ez csak az angol nyelvhez tartozó értéket befolyásolja.
Az egy más kérdés, hogy miként került ez a változó nemzetköziesítésre. Nagyon furcsa. Ha a settings.php-dban van $conf['i18n_variables'] = array('cron_last'), akkor azt is töröld ki, mert különben „visszamegy”.
Nem tudom, hogyan történhetett
A settings.php abban nincs olyan ami ezt okozhatta volna. Ötletem sincs rá, hogy hogyan történhetett, de akkor kitörlöm!
Köszi a segítséget!
Prancz Ádám
Ingyenes linkkatalógus | Hostessek, modellek | Webdesign
Van még több is
Szerintem még jópár másik változó is felesleges lehet, ha nem nagy kérés vetnél rájuk egy pillantást?
Köszi!
Itt tudod megnézni őket:
http://www.vipbudapesthostess.com/Hiba3.png
Prancz Ádám
Ingyenes linkkatalógus | Hostessek, modellek | Webdesign
Nehéz ügy
Én - egy biztonsági mentés után - törölném a tábla tartalmát, és újra beállítanám azt a pár változót, ami valóban szükséges. Nem lehet egyenként megmondani, hogy ez kell, az meg nem, mert bármely modul mondhatja, hogy ha az i18n jelen van, akkor ez és ez a változó többnyelvű.
B verzió: Azt töröld, amelyik biztosan hülyeség. (site_offline, cron_last, language_default, stb), illetve ami gondot okoz.
Ha ezek a biztosan nem többnyelvű változók visszakerülnek ebbe a táblába, akkor viszont azt valamelyik modul csinálja, ami már messzire vezethet.
Fúú de jó vagy!
Megoldottad egy csomó megmagyarázhatatlan problémámat! :-)
Köszi szépen!
Prancz Ádám
Ingyenes linkkatalógus | Hostessek, modellek | Webdesign