Všeobecné chyby

Zde můžete diskutovat o nové verzi phpBB nebo jejím překladu.
Odpovědět
Žirafka
Příspěvky: 3
Registrován: ned 29. led 2017 9:42:12

Všeobecné chyby

Příspěvek od Žirafka » sob 11. úno 2017 11:29:11

Zdravím vespolek.

na adrese http://forum.zirafoviny.cz/ se mi podařilo rozběhnout phpBB verze 3.2.0. Funguje docela dobře, ale na některých místech mi hlásí Všeobecné chyby a to většinou o tom, že došlo k chybě v komunikaci s databází. Většinou se vyskytují při pokusu o moderování a vlastně vždy, když se pokusím nějaké téma smazat. Je zajímavé, že pokud chci téma jen smazat, tak se všechno povede dobře. Pokud chci téma smazat trvale, tak to skončí chybu. Teďka naposledy vyskočila tato chyba:

Všeobecná chyba
SQL ERROR [ mysqli ]

Duplicate entry 'notification.type.report_post' for key 'type' [1062]

SQL

INSERT INTO zz_phpbb_notification_types (notification_type_name, notification_type_enabled) VALUES ('notification.type.report_post', 1)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 999
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/notification/manager.php
LINE: 933
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/phpbb/notification/manager.php
LINE: 450
CALL: phpbb\notification\manager->get_notification_type_id()

FILE: [ROOT]/phpbb/notification/manager.php
LINE: 444
CALL: phpbb\notification\manager->delete_notifications()

FILE: [ROOT]/includes/functions_admin.php
LINE: 1158
CALL: phpbb\notification\manager->delete_notifications()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 1112
CALL: delete_posts()

FILE: [ROOT]/includes/mcp/mcp_queue.php
LINE: 84
CALL: mcp_delete_post()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: mcp_queue->main()

FILE: [ROOT]/mcp.php
LINE: 312
CALL: p_master->load_active()


Instalace phpBB je úplně nová a čistá, nejedná se o přenos ze staré verze ani z jiného typu či druhu fóra. Uživatelů je zatím jen pár, fórum je mladé a ještě ve zkušebním provozu.

Napadá prosím někoho, co kde může mít špatně nastavené? A jak se těchto chyb zbavit? Občas se vyskytují i při pokusu o vložení příspěvku, ale v tom se mi zatím nepodařilo vysledovat nějakou zákonitost. Hledáním zde na fóru se mi nepodařilo najít podobný problém, jen několik podobných z let minulých, kolem roku 2012, ale tam se ukázalo, že chyba nastala při přenosu databáze, což není můj případ.

Hosting: http://www.monty.cz
Verze PHP: 5.5.34
System: Linux w1 2.6.32-74-generic-pae #142-Ubuntu SMP Tue Apr 28 10:17:31 UTC 2015 i686
Build Date: Mar 31 2016 20:07:43
Server API: Apache 2.0 Handler
MySQL: Client API version 5.1.73

PepaK
Příspěvky: 2
Registrován: pon 16. úno 2015 22:33:49

Re: Všeobecné chyby

Příspěvek od PepaK » pon 27. úno 2017 21:57:26

Vypadá to na porušenou databázovou tabulku či tabulky. Je potřeba provést opravu a optimalizaci databázových tabulek. K těm by jste se měla dostat přes nástroje na vašem hostingu.

Žirafka
Příspěvky: 3
Registrován: ned 29. led 2017 9:42:12

Re: Všeobecné chyby

Příspěvek od Žirafka » čtv 02. bře 2017 22:21:47

Děkuji za tip, zkusím to a uvidím, co se stane.

Žirafka
Příspěvky: 3
Registrován: ned 29. led 2017 9:42:12

Re: Všeobecné chyby

Příspěvek od Žirafka » čtv 02. bře 2017 22:38:12

Ještě jednou děkuji za radu, provedla jsem analýzu tabulek, pak jejich opravu a optimalizaci a vypadá to, že systém funguje tak, jak má. Vše, co zatím končilo Všeobecnou chybou zatím funguje dobře.

Takže to opravdu pomohlo a já mám radost :)

Odpovědět