Chyba v redakčním systému Joomla “site/language/en-GB/en-GB.xml”

Mám na mysli tohle chybové hlášení:
Warning: simplexml_load_file(): I/O warning : failed to load external entity “/site/language/en-GB/en-GB.xml” in /site/libraries/joomla/language/language.php on line 1354

Kdo pracuje s redakčním systémem Joomla, jistě ví, že pomocí něj lze vytvořit poměrně kvalitní webovou prezentaci a navíc propojenou s redakčákem Joomly, takže si ji pak “klient” či “běžný Franta uživatel” může upravovat dle libosti. A tak vás například kapela XYZ, které spravujete stránky, nemusí denně otravovat se změnou jejich tour plánu, ale může si ho měnit sama dle libosti. Stačí se jen přihlásit a změnit příslušnou obsahovou stránku.

Celý dojem z vytvořeného webu ovšem občas kalí tato hláška, která tu a tam ve vaší prezentaci vyskočí:
“Warning: simplexml_load_file(): I/O warning : failed to load external entity “/site/language/en-GB/en-GB.xml” in /site/libraries/joomla/language/language.php on line 1354″

(může mít různou podobu – dle zvoleného jazyka)

Zkoušel jsem hledat řešení tohoto problému ve všemožných diskusích českých i zahraničních, ale nic nefungovalo. Nic mi nezabralo. Netuším, ani čím by to mohlo být. Pravděpodobně je to způsobeno serverem, na kterém je web hostován, protože u některých webů, které hostuji jinde, mi tato hláška nevyskakuje nebo vyskakuje s menším intervalem. Pokud k tomuto máte nějaké info, budu rád, když přispějete do diskuse k tomuto článku. Možná bychom tento problém mohli nějak optimálně vyřešit nebo mi třeba poradíte.

Já jako řešení vymyslel totiž jen takovou “prasárnu”. Totiž smazat na serveru ten soubor XML – tedy ve výše zmíněném případě en-GB.xml – problém je, že pak například nefunguje redakční systém.

A to jsem zase vyřešil tak, že používám jiný jazyk pro stránku a jiný pro redakční systém.
Viz Extensions > Language Manager

Pak smažu na serveru jen XML soubor s jazykem, který používá stránka. Ten, který je používán redakčním systémem, ponechám. Chyba pak občas vyskočí jen v redakčním systému, na stránce ne. A s tím už dokážu nějak žít… 🙂

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *