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
Všeobecné chyby
Re: Všeobecné chyby
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.
Re: Všeobecné chyby
Děkuji za tip, zkusím to a uvidím, co se stane.
Re: Všeobecné chyby
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
Takže to opravdu pomohlo a já mám radost