Pokročilé hledání ve fóru


Výsledky hledání (Hledáno: bílá stránka)

06. lis 2019 10:52
Padlá Joomla po upgrade na 3.9.13 vytvořeno MaK.

Padlá Joomla po upgrade na 3.9.13

Kategorie: Hlavní diskuze k Joomla! 3

Čau, upgradoval jsem jeden web z 3.9.5 na 3.9.13 a padl. Prostě jen bílá stránka. Do backendu jsem se sice dostal, ale při pokusu jít do Global Settings zase nic, bílá stránka.

Vypl jsem tedy přes FTP v configuration.php kompresi do GZIP a web se rozjel. Sice pak házel chybové hlášení, ale jede. Prozatím jsem chybové hlášení vypl, budu řešit později. Možná je tam kolize s nějakou starší komponentou či šablonou. Měnil jsem i PHP z 7.1 na 7.3, ale tím by to snad být nemělo. Nebo jo?

Stalo se vám to taky nebo jen mně? Pokud teprve stane, tak tento postup může třeba posloužit.

MaK.
02. bře 2019 10:03
431 Request Header Fields Too Large vytvořeno marvays

431 Request Header Fields Too Large

Kategorie: Hlavní diskuze k Joomla! 3

Ahoj.

Řeším problém. Od včerejšího večera jsem narazil na to, že v administraci stránek mi občas vyskočí bílá stránka a HTTP ERROR 431.

Nevěděl jsem přesně, co to znamená, tak jsem hledal a našel jsem:
431 Request Header Fields Too Large (RFC 6585)
Server není ochoten zpracovat požadavek, protože buď jednotlivá pole hlavičky, nebo všechna pole hlavičky společně, jsou příliš velká.

Dle toho usuzuji, že asi narážím na nějaké limity, i když se mi to nezdá. Nic jsem na hostingu ani webu neměnil. Neinstaloval. Ani nechci vykonat nějaké náročné procesy.

Naposled se mi to stalo před chvílí, kdy si zobrazím seznam pluginů a na jeden kliknu, že ho chci deaktivovat. Nikdy se mi to nestalo. A nemám tam nic, co bych nepoužíval všude.

Tušíte co stím?

děkuji
22. úno 2019 19:53
Odpověď od David Zirhut na téma Joomla prázdna, biela stránka/Joomla blank page

Joomla prázdna, biela stránka/Joomla blank page

Kategorie: Hlavní diskuze k Joomla! 3

Zdravím, odpovídám jménem Linelabu.
Tazatel se celkem zmiňuje o 3 rozšířeních.
1) includeitem (Shortcodes). Z popisu je zřejmé, že chyba bude opravdu tam a je to tak, jak píše H13 - Notice opravdu nemá vliv na to že se zobrazí bílá stránka. V dotazu není uvedena verze pluginu ale téměř jistě to bude něco ve smyslu:
preg_match($pattern, $text, $matches)
...
if (!empty($matches[0]))
na tuto chybu jsme při testování nenarazili (zřejmě se projeví jen v určitých případech)

Plugin má (mj) dělat to že do článku je možné vložit do článku nějaký náhled produktu z VirtueMartu.

Pokud krátce předtím na web byl instalován plugin zásilkovna, který může ovlivnit zobrazování detailu produktu (co já vím že třeba že na základě ceny/hmotnosti nebo něčeho jiného u produktu zobrazí možné varianty dopravy), tak to pak v praxi může vypadat tak že vypnutím pluginu includeitem opravdu web začne fungovat a naopak ale přitom chyba může být právě v tom pluginu zásilkovny (tím neříkám, že chyba není v pluginu includeitem, může být i tam). Zkuste vypnout tu zásilkovnu a uvidíte jak se to bude chovat.

2) zásilkovna ...viz výše

3) modul menulinelab - chyba
Strict Standards: Only variables should be assigned by reference in web/modules/mod_menulinelab/helper.php on line 134
Zde je třeba buď použít novější verzi modulu nebo chybu opravit. Zde bude oprava jednoduchá.
na uvedené řádce bude něco jako:
$neco = & JFactory ...
V tomto přípdě je třeba smazat znak & a tím bude chyba opravena.
Toto má historické důvody - dříve se používala ta první verze dnes (pravda že už delší dobu) se používá verze druhá.

D.Z. - podpora Linelab
22. úno 2019 14:54
Odpověď od Martin Balko na téma Joomla prázdna, biela stránka/Joomla blank page

Joomla prázdna, biela stránka/Joomla blank page

Kategorie: Hlavní diskuze k Joomla! 3

Rudolf Baláš napsal:

Warning a Notice - věčné téma :)

jsou sice pro programátory ale zajímat Vás musí....
To jen programátoři tvrdí že nemusí, protože to nechtějí opravovat.

Kdyby programovali dobře a měli správně nadefinované proměnné dříve než je použijí a jiné další prasárny co tam dělají měli odladěné, tak by Notice a Warningy nebyly.

Ano, on web bude fungovat i s tím, ale každé vypsání notice a warningu a zápis do error logu, který při špatném nastavení hostingu může mít i 1,2 GB zabere čas a u eshopů, kde honíte každou milisekundu je to znát.

Znám eshopy, které každou sekundu generují > 2500 chyb se zápisem do error logu na serveru ale eshop pořád jede :D

Za tohle bych programátory nejraději zabil (a to se jedná i o renomované programátory nejenom v české kotlině), kteří opravdu aby nemuseli opravovat svoje chyby, řeknou, že to nevadí pro běh aplikace.

Věčné hádky které s nimi vedu :D

A přitom je to jednoduché opravit. Nakonec ty chyby za ně opravuji a pak jim nezaplatím hodiny.

Nyní k Vašemu problému:

Pomůže Vám opravdu jen výpis error logu na serveru (ne ten z Joomla), pokud máte bílou stránku bez chyby.

Ale podle toho co píšete, tak ten plugin je prasácky napsaný a nekontroluje například, zda je produkt uveřejněný nebo není nebo je tam jiná chybka v pluginu - programátor by si napsal vypsání objektu, který plugin generuje a viděl by.
Že on je zadarmo? :D

Je třeba aby se podíval na ten řádek 112 co se v php očekává a proč tam vzniká ta 0 místo seznamu produktů.

Nad dalšími kroky co píšete není zatím třeba uvažovat a to co jste instaloval by nemělo ovlivnit chod eshopu.


zdravím Vás a Ďakujem za odpoveď.

Pozerám sa teda do Error logu zo včerajšieho dňa ale veľa mi to teda nehovorí - nemám programátorské skúsenosti. Asi je naivné posielať to v prílohe s nádejou, že by sa na to chcelo niekomu pozrieť čo? :)

Všimol som si akurát to, že je tam vo veľa riadkoch spomínaný includeitem.php a pár krát aj zásilkovna, virtuemart...

Ak by to aj spôsobila zásilkovna (áno bola zadarmo a pred jej inštaláciou som veľmi zvažoval vytvorenie testovacej verzie webu, bohužiaľ som sa spoľahol na dôveryhodnosť tejto firmy...) zaujímavé je že sa mi stále nedarí opraviť problém ani odinštalovaním zásielkovne a ani obnovením zo zálohy z predchádzajúceho dňa (ftp). teoreticky ešte môžem skúsiť obnoviť zo zálohy databázu ak by to pomohlo...

Veľmi pekne vám všetkým ďakujem za rady a pomoc, veľmi si to vážim.

Soubor přílohy:

Název: error_log-...02-21.gz
Velikost:64 kB


PS - toto mi zobrazí ako zdrojový kód, keď nechám zobraziť blank page (keď nechám zapnutý súbor includeitem.php)

<s-cript id="updDynamicListeners_js" type="text/j-avascript">//<![CDATA[
jQuery(document).ready(function() { // GALT: Start listening for dynamic content update.
// If template is aware of dynamic update and provided a variable let's
// set-up the event listeners.
//if (Virtuemart.container)
Virtuemart.updateDynamicUpdateListeners();

}); //]]>
</script>
<div class="linelabgroup vmgroup
22. úno 2019 11:45
Odpověď od H13 na téma Joomla prázdna, biela stránka/Joomla blank page

Joomla prázdna, biela stránka/Joomla blank page

Kategorie: Hlavní diskuze k Joomla! 3

Ahoj,

zásadní pro tebe je najít chybu a to chybové hlášení společně se jménem souboru a číslem řádku, kde chyba nastala.

Notices a Warnings tě zatím moc zajímat nemusí, ty nezastaví skript a jsou zde hlavně pro vývojáře.

Jsi si 100% jistej, že server zobrazuje PHP chyby případně zapisuje do errorLogu?

Bílá stránka většinou znamená PHP chybu - a ta by měla být v errorLogu, případně v HTML zdrojovém kódu stránky (např. když se PHP chyba zobrazí uzavřená v Javascript bloku, není na stránce vidět, je vidět jen ve zdrojovém kódu.)
Ale jen za předpokladu, že zobrazování PHP chyb je zapnuto

Pak samozřejmě může nastat i varianta, kdy nějaký skript končí bez jakékoliv hlášky (exit), ale to by mělo být málo pravděpodobné
22. úno 2019 11:35
Joomla prázdna, biela stránka/Joomla blank page vytvořeno Martin Balko

Joomla prázdna, biela stránka/Joomla blank page

Kategorie: Hlavní diskuze k Joomla! 3

Zdravím vás,

Včera cez deň behom administratívnej práce (úprava článkov a mazanie nepublikovaných produktov) mi z ničoho nič prestal fungovať front end eshopu www.parfumylacno.sk - administrácia ostala fungovať = front end sa zmenil na čistú prázdnu bielu stránku, žiadne hlásenia, žiadna chyba, žiaden text, grafika, vôbec nič, úplne čistý biely priestor.

Najprv som myslel, že ide o chybu hostingu - oslovil som technikov na hostingu, všetko skontrolovali a na ich strane bolo všetko v poriadku (nemenili verziu php ani nič podobné) + poradili mi pár ďalších krokov.

Následne som podľa https://www.collectiveray.com/joomla/joomla-tutorials/joomla-blank-page.htmltohto návodu postupoval takto:

Pozeral som error log - ale ten mi nič nepomohol - bolo tam hlásenie o tom, že sa nenašiel favicon.ico čo mi vôbec nepomohlo.. takže následne:

1. Zapol som v Joomla administrácii hlásenie chýb na maximum.
2. Následne sa na pôvodne prázdnej bielej obrazovke zobrazila aspoň táto chyba:
Notice: Undefined offset: 0 in /web/plugins/content/includeitem/includeitem.php on line 112

nie som programátor, takže mi to moc nepomohlo.
3. Obnovil som daný súbor zo zálohy - nepomohlo.
4. "Vypol" som daný súbor premenovaním na includeitem_orig.php = pomohlo, web začal "fungovať"- web sa dá normálne prehliadať, aj objednávať ale niečo asi nebude aj tak v poriadku, aj kvôli tomu, že sa vypol súbor includeitem, ktorý zobrazuje produkty v článkoch, ale aj preto, lebo pri hlásení chýb zobrazovalo všade možne na webe rôzne chyby, napr:
Strict Standards: Only variables should be assigned by reference in web/modules/mod_menulinelab/helper.php on line 134

No web našťastie aspoň funguje.

5. Skúšal som nahodiť kompletnú zálohu webu z predchádzajúceho dňa, keď všetko fungovalo = nepomohlo : opäť som musel vypnúť súbor includeitem.php

Je pre mňa otázne ako mohol vzniknúť daný problém a ako ho vyriešiť.

Predpoklad:
1. Deň predtým som nainštaloval plugin Zásilkovna pre pridanie novej dopravnej metódy = plugin sa mi veľmi nepáčil, bol príliš veľký, zasahoval aj priamo do virtuemartu a v nákupnom košíku zobrazoval príliš veľa dát (mapu, údaje, informácie) o KAŽDEJ jednej pobočke zásielkovne na slovensku a spomaľoval tak web - dočasne som ho preto vypol - web však aj potom trištvrte dňa fungoval takže neviem či by toto mohlo mať na to vplyv.

2. Jediné ďalšie čo som inštaloval bol modul Virtuemart Currency Selector priamo v Joomle, otestoval som ho a následne vypol (iba som ho pripravoval do budúcna)

3. Zvažujem aj hacknutie webu, keďže Joomla nie je dlhšie aktualizovaná, kvôli nekompatibilite šablóny s novšou verziou Joomly. Mám Joomla 3.6.5

Ako riešenie mi teoreticky napadá akutalizácia Joomly - aj keď to si vôbec nie som istý či samo o sebe odstráni problém s includeitem.php súbor a blank page + zároveň následný redizajn/úprava šablóny, keďže nová verzia šablónu rozbila..

Tento príspevok tu prispievam hlavne na to, ak by mal tiež náhodou niekto problém s Joomla Blank Page.

Ďakujem.
20. úno 2019 07:53 - 20. úno 2019 07:54
nejde se přihlásit do adminu vytvořeno Martin Koumal

nejde se přihlásit do adminu

Kategorie: Administrace Joomla! 4

Dobrý den, mám problém s přihlášením se do administrace. Web běží, ale po přihlášení se do administrace se objeví jen bílá stránka s textem This page isn’t working www.kzza.sk is currently unable to handle this request.
HTTP ERROR 500.
Poradí někdo, jak přijít na problém, případně by se na to mohl podívat? Děkuji.