Jak pomoci s laděním rozšíření Joomla
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
Klikněte na Globální konfigurace v levé nabídce
Klikněte na kartu Server , měla by být na kartách uvedených v horní části stránky
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.
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.
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.
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:
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.
Vyberte kartu "konzole". Pravým kliknutím otevřete vývojářské nástroje na pravé straně stránky, klikněte na „Konzola“
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.
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ý“.
Vyplňte všechny informace a na záložce „Přiřazená uživatelská skupina“ klikněte na „Super uživatelé“
Nakonec klikněte na Uložit.
Uživatel pro podporu bude vytvořen, nyní stačí přidat přihlašovací údaje do tiketu a vše bude hotovo ;)
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.
Komentáře 2
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
Ahoj, pokud chcete načíst místního hostitele, můžete do adresního řádku zadat http://locahost nebo 127.0.0.0