Právě je 26 dub 2024 06:14

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




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 09:42 
C4 zákazník

Registrován:
31 bře 2016 15: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 21:11 
C4 podpora
C4 podpora

Registrován:
20 říj 2016 15: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 12:35 
Uživatelský avatar

Registrován:
03 bře 2011 23: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 11:48 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
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 18:18 
C4 zákazník

Registrován:
31 bře 2016 15: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 435 krát ]
databaze.JPG
databaze.JPG [ 69.79 KiB | Zobrazeno 435 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Chybné generování faktur
PříspěvekNapsal: 15 led 2017 21:40 
C4 zákazník
Uživatelský avatar

Registrován:
13 led 2014 19: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 [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevní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-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz