Přejít na hlavní obsah
5 minut čtení (1021 slov)

Jak pomoci s laděním rozšíření Joomla

joomla-debu_20191002-082145_1

Vývojáři Joomunited jsou odhodláni poskytovat nejlepší možné služby a vytvořit vaše rozšíření co nejoptimálnější. Na každé verzi spouštíme stovky automatických testů a samozřejmě ruční testování ze staré školy.
Ale ouha, chyba se stane! zejména v případech, kdy jste nainstalovali jedno (nebo tuny) rozšíření, které způsobuje určitý typ nekompatibility. Aby vaše webové stránky Joomla zůstaly v provozu, naši vývojáři chtějí vyřešit váš problém co nejrychleji.

V tomto příspěvku vysvětlíme, jak dát vývojáři správné informace, aby mohl chybu rychle pochopit a vyřešit.

Tento příspěvek bude rozdělen do 3 kroků:

  • Povolit hlášení chyb Joomla PHP
  • Identifikujte chyby PHP
  • Zkontrolujte chyby javascriptu


Povolit hlášení chyb Joomla PHP

Režim ladění se na Joomle aktivuje, když vývojáři řeší nějaké problémy. Povolení systému ladění umožňuje vývojáři vidět podrobnosti o tom, jak Joomla vykresluje vaše stránky.
Je opravdu snadné zapnout.

 

Přihlaste se do svého ovládacího panelu Joomla

 

login-joomla

 

Klikněte na Globální konfigurace v levé nabídce

 

globální konfigurace

 

 

Klikněte na kartu Server , měla by být na kartách uvedených v horní části stránky

 

karta server


      
V části Nastavení serveru uvidíte možnost s názvem „Hlášení chyb“, vyberte maximum a poté klikněte na Uložit v levé horní části stránky.

 

Maximum-chyba-hlášení

 

Udělejte snímek obrazovky chyby. Nyní, když jste nastavili hlášení chyb na maximum, budete moci vidět chyby PHP ve frontendu, stačí udělat snímek obrazovky a přidat jej do tiketu.

 

Chyba PHP

 

Snímek obrazovky by měl obsahovat chybu a odkaz, kde se vyskytuje, včetně názvu souboru a vrácené chyby.

 

Různé druhy Joomla PHP chyb

Chyby analýzy nebo chyby syntaxe PHP

Chyba analýzy nastane, pokud je ve skriptu syntaktická chyba; výstup je Parse errors. Chyba analýzy zastaví provádění skriptu. Existuje mnoho důvodů pro výskyt chyb analýzy v PHP. Tento typ chyb může bránit správnému zobrazení vašeho obsahu nebo fungování některých funkcí, což velmi poškozuje vaši zkušenost s rozšířením Joomla.

Nejběžnější důvody chyb analýzy jsou následující:

  • Neuzavřené citace
  • Chybějící nebo Extra závorky
  • Neuzavřená rovnátka
  • Chybí středník

 

Závažné chyby PHP

To jsou také kritické chyby - například vytvoření instance objektu neexistující třídy nebo volání neexistující funkce. Tyto chyby způsobují okamžité ukončení skriptu, což má za následek stránku, která nebude načtena s prázdnou stránkou a chybovou zprávou (pokud je aktivováno hlášení chyb Joomla)

 

PHP si všímá chyb

Jedná se o malé, nekritické chyby, na které PHP narazí při provádění Joomla skriptu – například při přístupu k proměnné, která ještě nebyla definována (nedefinována). Ve výchozím nastavení se takové chyby v joomle vůbec nezobrazují, zobrazí se, jakmile aktivujete hlášení chyb Joomla na maximum. Na produkčním webu se to nedoporučuje, protože se to stává velmi často.

Vaše stránka však bude stále načtena, bez jakéhokoli dopadu na obsah nebo funkci rozšíření Joomla.

 

Chyby varování PHP

Chyba upozornění nezastaví provádění skriptu, chyba upozornění není kritická chyba.
Chyba varování se objeví, když například rozšíření Joomla předává nesprávný parametr ve funkci nebo zahrneme externí soubor pomocí funkce include(), ale soubor neexistuje.

 

hlášení chyb

 

PHP: Chybějící soubor

Jak je uvedeno v názvu, soubor chybí nebo není přístupný. Mohlo být jednoduše odstraněno omylem nebo odstraněno po aktualizaci rozšíření Joomla, ale přesto bylo voláno. Chybová zpráva může být varováním nebo v některých případech blokovat spuštění skriptu, jako když odstraním konfigurační soubor Joomla, vrátí se konkrétní zpráva:

 

chybí-konfigurace-joomla 

 

Zkontrolujte chyby javascriptu

Budeme hledat chyby Javascriptu s konzolí Chrome nebo Firefox. V závislosti na vašem prohlížeči se jeho pojmenování mírně liší, ale podle Chrome a FireFoxu tomu budeme říkat „Konzole“. Chcete-li otevřít konzolu, postupujte podle těchto kroků:
 
Ve webovém prohlížeči klikněte pravým tlačítkem myši na inspect na frontendu v jakékoli části vašeho webu.

 

kontrolovat

 

Vyberte kartu "konzole". Pravým kliknutím otevřete vývojářské nástroje na pravé straně stránky, klikněte na „Konzola“

 

utěšit

 

Zkontrolujte chyby , s otevřenou konzolí zopakujte chybu, kterou jste očekávali, a podívejte se na konzolu, chyby jsou červené texty, které popisují, kde se nachází konflikt javascriptu.

 

error-console

 

Pokud jste našli chybu JavaScriptu, udělejte prosím snímek obrazovky s rozšířenou verzí chyby a zahrňte ji do svého lístku/příspěvku.


 
Odešlete / sdílejte své hlášení problémů s Joomla

Nyní, když máte všechny tyto informace, pomůžete vývojáři urychlit proces, stačí jít pro všechny informace, které jste shromáždili, a na váš tiket/příspěvek, pamatujme, že položky jsou:  

 

  • Snímky obrazovky, které jste pořídili s chybou PHP
  • Zachycení chyby JavaScriptu

Pokud budete postupovat podle těchto kroků a zašlete nám správné informace, vývojář bude moci provést rychlejší ladění a předem vám moc děkujeme :)

 

Vytvořte a sdílejte nový uživatelský účet Joomla pro účely podpory

Vytvoření nového administrátora je někdy rychlý způsob, jak týmu podpory ukázat, čeho se váš problém týká. Než začnete s tímto procesem, rychlé připomenutí, že:
 

  • Doporučujeme odebrat uživatelské účty správce vytvořené pro účely podpory
  • Všechny informace sdílené s naším týmem jsou zabezpečené a zůstanou soukromé


 
 Chcete-li vytvořit nového uživatele, musíte se nejprve přihlásit na svou stránku správce. Po úspěšném přihlášení jste v Joomla dashboardu. Poté byste měli přejít do levé části a kliknout na Uživatelé.

Uvidíte Uživatelský panel, vlevo nahoře bude zelené tlačítko „Nový“.

 

Uživatelské detaily

 

Vyplňte všechny informace a na záložce „Přiřazená uživatelská skupina“ klikněte na „Super uživatelé“

 

Skupina superuživatelů

 

 

Nakonec klikněte na Uložit.

 

save-joomla-user

 

Uživatel pro podporu bude vytvořen, nyní stačí přidat přihlašovací údaje do tiketu a vše bude hotovo ;)

    
4
Zůstaňte informováni

Když se přihlásíte k odběru blogu, zašleme vám e-mail, když budou na webu nové aktualizace, abyste je nepropásli.

Související příspěvky

 

Komentáře 2

Host - Osman Hoşgör v neděli 19. dubna 2020 22:38

Mrb. Projelerin bölümünde

"Toto jsou vaše složky v c:/wamp64/www
Chcete-li je použít jako odkaz http, musíte je deklarovat jako VirtualHos."

bu hata nasıl giderilebilir.

teşekkürler

Mrb. Projelerin bölümünde "Toto jsou vaše složky v c:/wamp64/www Chcete-li je použít jako odkaz http, musíte je deklarovat jako VirtualHos." bu hata nasıl giderilebilir. teşekkürler
Tristan v pondělí 20. dubna 2020 08:14

Ahoj, pokud chcete načíst místního hostitele, můžete do adresního řádku zadat http://locahost nebo 127.0.0.0

Ahoj, pokud chcete načíst místního hostitele, můžete do adresního řádku zadat http://locahost nebo 127.0.0.0
Již jste se zaregistrovali? Přihlášení zde
Středa 9. dubna 2025

Obrázek captcha