bug ve verzi 3.0.12

Máte problémy s instalaci phpBB3 nebo s konverzi z phpBB2 na phpBB3? Zde naleznete pomoc.
Pravidla fóra
Čim více informací poskytnete ve vašem dotazu, tim vyšší je šance, že se vám dřív dostane přesné odpovědi. Uveďte odkaz na vaše fórum, používané MODy a styly a zkuste sepsat úpravy na fóru za poslední týdny. Nezapomeňte uvést výstižný titulek tématu.
Zamčeno
Payn
Příspěvky: 96
Registrován: úte 03. bře 2015 19:09:42
Bydliště: České Budějovice
Kontaktovat uživatele:

bug ve verzi 3.0.12

Příspěvek od Payn » pát 03. dub 2015 8:49:01

Zdravím, já a můj team developerů jsme našli dost nepříjemný bug, ve verzi 3.0.12. Jedná se o to, že pokud chceme duplikovat DB pomocí rozhraní PhpMyAdmin, tak je téměř 80% šance na to, že se DB z které se duplikát udělal, zcela rozbije - v našem případě se rozbili avataři (konkrétně jejich zobrazování). Hledali jsme chybu v rozhraní, na serveru ale nikde nic nebylo. Důkladnou analýzou (tak probíhala naše oprava), jsme zjistily, že každý název avataru se ve zdroji zobrazuje jako jeden jediný. /images/avatars/upload/b1dc143313d3dde02644e48360d29493_48.jpg" width="256" height="144" alt="Uživatelský avatar">. V tomto názvu je vidět, že se má jednat o konkrétní obrázek - číslo 48.jpg odkazuje na konkrétního uživatele, který avatar používá na profilu. Zbytek za upload/ **********, je název který se shodoval se všemi avatary uložené na serveru.

Tímto došlo ke kolizi konzistence některých tabulek DB i samotných PHP souboru. Jediný způsob jak toto opravit, je přepsat poškozené php soubory - v našem případě sme jich přepisovaly 6. Chci poukázat na nedostatek, který v této verzi panuje. Podpora od vývojářů zde NENÍ! Není možné za VŠECH okolností duplikovat DB - což nechápu, jak může být.

Pakliže chcete dělat duplikaci DB v této verzi, udělejte si zálohu celého serveru. Nepomohlo ani slepování tabulek z XX databází. Nutnost přepsat XX souborů, aby se vám funkcionalita vrátila do normálu.

PS: Ne nebyla chyba v kódu, ano vše bylo psáno tak, jak to má být. Zobrazování avatarů bylo nemožné, kvůli chybějící podpoře v PHPBB. Podporu jsme si museli udělat sami. Dále na Váše dotazy rovnou říkám, ano celá kódová stránka byla netknutá - chybu nebylo jak hledat, protože nikde nebyla. Chyba je přímo v dané verzi.

Prosím o nahlášení výš aby se fixnul tento otravný problém.

Díky, Payn - Head Game Developer.
Head Game Developer, hlavni vyvojar, admin OS IRC

Snazim se pomahat uzivatelum reprodukovanim jejich chyby a naslednym resenim. Vzdy popiste chybu co nejkonkretneji: kdy se chyba objevila, po jakem zasahu/ci zmene, jak dlouho chyba pretrvava a kam odkazuje. Usetrite mi cas v hledani zavady.

leschek
Příspěvky: 3017
Registrován: stř 09. lis 2011 0:09:51
Kontaktovat uživatele:

Re: bug ve verzi 3.0.12

Příspěvek od leschek » pát 03. dub 2015 9:55:25

Payn píše:Podpora od vývojářů zde NENÍ!
Podporu od vývojářů nalezneš na jejich fórum - area51.phpBB.com. Pokud chceš nahlásit chybu, tak to můžeš udělat tady.

Zamčeno