Právě je 17 led 2026 14:53

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 16 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
 Předmět příspěvku: Re: PrestaShop - Chybné generování faktur
PříspěvekNapsal: 04 led 2017 08:42 
C4 zákazník

Registrován:
31 bře 2016 14:24
Příspěvky:
27
Verze je 1.6.4.2

- aktualizaci provedu, ale moc nadějí tomu nedávám
- navíc jsem zjistil, že počet objednávek u kterých je vygenerovaná faktura s číslem 0 se od nového roku zvýšil téměř na 10%, což už je hodně. Může to souviset s tím, že je Presta plná zákazníků a objednávek(přes 2500 během posledního kvartálu 2017) ?
-Neexistuje nějaký plugin, který by mi ukázal, které moduly Prestu brzdí bez nutnosti jejich odinstalace?

Děkuji MIchal


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné generování faktur
PříspěvekNapsal: 04 led 2017 20:11 
C4 podpora
C4 podpora

Registrován:
20 říj 2016 14:03
Příspěvky:
117
Dobrý den,

aktualizace by mohla pomoci, vývojáři novými verzemi odstraňují bezpečnostní i funkční chyby. Zkuste prozkoumat Error log, naleznete ho ve Vaší administraci domény v sekci "VIII. Statistiky a logy".

_________________
Jan Finkous
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné generování faktur
PříspěvekNapsal: 12 led 2017 11:35 
Uživatelský avatar

Registrován:
03 bře 2011 22:21
Příspěvky:
640
Radostkazdyden.cz píše:
Verze je 1.6.4.2

- aktualizaci provedu, ale moc nadějí tomu nedávám
- navíc jsem zjistil, že počet objednávek u kterých je vygenerovaná faktura s číslem 0 se od nového roku zvýšil téměř na 10%, což už je hodně. Může to souviset s tím, že je Presta plná zákazníků a objednávek(přes 2500 během posledního kvartálu 2017) ?
-Neexistuje nějaký plugin, který by mi ukázal, které moduly Prestu brzdí bez nutnosti jejich odinstalace?

Děkuji MIchal



Osobně si myslím, že dochází k nedokončování objednávek, nejspíš v obdobích velkého zatížení serveru.

Podle všeho je doména radostkazdyden.cz hostovaná na sdíleném hostingu, kde je na jednom fyzickém serveru 444 domén. Za této situace snadno dojde ke chvilkovému přetížení a pokud je timeout jen 30 sekund (běžný na sdíleném hostingu), tak se během toho času neprovedou všechny zápisy do databáze. To se pak projeví zmíněnou chybou.

_________________
M4 Vše v jednom SEO - snadný a na funkce bohatý SEO plugin
https://www.presta-addons.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné generování faktur
PříspěvekNapsal: 13 led 2017 10:48 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
8691
tuk66 píše:
Osobně si myslím, že dochází k nedokončování objednávek, nejspíš v obdobích velkého zatížení serveru.

Podle všeho je doména radostkazdyden.cz hostovaná na sdíleném hostingu, kde je na jednom fyzickém serveru 444 domén. Za této situace snadno dojde ke chvilkovému přetížení a pokud je timeout jen 30 sekund (běžný na sdíleném hostingu), tak se během toho času neprovedou všechny zápisy do databáze. To se pak projeví zmíněnou chybou.


Dobrý den,

jelikož dokončení objednávky je vždy pomalé, musel by být server neustále přetížený. A takové výpadku u nás nejsou běžné. Jak jste sám uvedl, na serveru hostuje více domén, takže podobné problémy by pak měli i ostatní zákazníci. Pokud celý obchod běží pomalu, tak doporučuji nejdříve zkontrolovat optimální nastavení aplikace PrestaShop pro náš webhosting. A v případě pomalého procesu objednávky prozkoumat ihned po dokončení objednávky Error log webu za posledních pár hodin (dole v administraci domény), jestli obsahuje nějaká chybová hlášení. A pokud ani uvedené rady problém nevyřeší, stačí nám napsat na podpora@c4.cz a my nestandardní chování prověříme.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné generování faktur
PříspěvekNapsal: 15 led 2017 17:18 
C4 zákazník

Registrován:
31 bře 2016 14:24
Příspěvky:
27
Jan Finkous píše:
Dobrý den,

pomocí aplikace phpMyAdmin se na adrese http://mysql.nazev-vasi-domeny.cz přihlaste do Vaší databáze. V levém menu klikněte na název databáze a následně na tabulku ps_order_invoice (příp. vasprefix_order_invoice). Pak v horním menu klikněte na "Projít" a vyberte řádek tabulky, který můžete vyhledat např. kliknutím na hlavičku sloupce "number" (provede seřazení dle daného sloupce), nahraďte data v poli "number" za správné číslo faktury (např. 2119). Změnu uložte tlačítkem "Proveď".

Co se týče rychlosti této části aplikace, buď to způsobuje některý z pluginů (nejspíše nekompatibilní s Vaší verzí), nebo je možné, že objednávku zdržuje odesílání e-mailů při tomto procesu. Pokud chyba nastává u jednoho platebního modulu, zkuste vypnout odesílání emailu pro tento modul. Toto nastavení najdete v "Objednávky" > "Stavy objednávek", dále odškrtněte v poli "Poslat e-mail zákazníkovi" u služby, která je problémová.


KOukal jsem přímo do DB a vypadá to v pořádku viz. přiložené obrázky(jeden printscreen z DB a druhý z administrace u té samé objednávky). Nějaké jiné nápady, čím by to mohlo být?


Přílohy:
administrace.JPG
administrace.JPG [ 33.2 KiB | Zobrazeno 607 krát ]
databaze.JPG
databaze.JPG [ 69.79 KiB | Zobrazeno 607 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné generování faktur
PříspěvekNapsal: 15 led 2017 20:40 
C4 zákazník
Uživatelský avatar

Registrován:
13 led 2014 18:25
Příspěvky:
7
Bydliště:
Nový Jičín
Prestashop má možnost zobrazit profil načítání stránek, kde lze vyčíst které hooky nebo procesy brzdí načítání stránky, funkci povolíte na FTP v souboru config/defines.inc.php. Pokud budete umět číst mezi řádky tak se Vám může podařit problém eliminovat.

Přikládám info jak upravit počáteční zápis v souboru defines.inc.php.
IP adresu vkládáte proto aby jste neomezili případné zákazníky Vaším testováním funkčnosti stránek
Kód:
/* Debug only */
if (!defined('_PS_MODE_DEV_')) {
   if (in_array($_SERVER['REMOTE_ADDR'], array('90.178.127.12'. 'Vaše IP')))//8
   {
      define('_PS_MODE_DEV_', true);
      define('_PS_DEBUG_PROFILING_', true);
   }
   else
   {
      define('_PS_MODE_DEV_', false);
      define('_PS_DEBUG_PROFILING_', false);
   }
}

/* Compatibility warning */
define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false);
if (_PS_MODE_DEV_ === true) {
    @ini_set('display_errors', 'on');
    @error_reporting(E_ALL | E_STRICT);
    define('_PS_DEBUG_SQL_', true);
} else {
    @ini_set('display_errors', 'off');
    define('_PS_DEBUG_SQL_', false);
}

define('_PS_MODE_DEMO_', false);


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 16 ]  Přejít na stránku Předchozí  1, 2

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2026 Webglobe, s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz