Dobrý den,
nevíto co způsobuje toto chybové hlášení?
- user warning: Duplicate entry '82061' for key 'PRIMARY'
query: INSERT INTO content_type_page (nid, vid,
field_slovnik_nid) VALUES (82061, 82061, 476) in
/var/www/clients/client1/web1/web/sites/all/modules/backreference/backreference.module
on line 271. - user warning: Duplicate entry '477' for key 'PRIMARY'
query: INSERT INTO content_type_story (nid, vid, field_novinky_nid)
VALUES (477, 477, 476) in
/var/www/clients/client1/web1/web/sites/all/modules/backreference/backreference.module
on line 271.
Používam drupal 6 a chyba se zobrazí ne při vytváření nového článku ale jen až po jeho případné aktualizaci. Web zatím připravuji ve vývojovém prostředí xampp, kde se tato hláška nezobrazuje, problém nastal až při pokusu oživit web na VPS Wedos s konfigurací Linux CentOS 6.0 ISP.
Asi to víte ale ten modul back reference je nadstavba modulu node reference, kdy samotné node reference žádné takové hlášení nezpůsobuje.
Děkuji za radu Martin
Tak jsem na to přišel, stačilo v příslušném typu obsahu nasatvit neomezení počet vytvářených referencí - hodnota "Number of values" a chyba je pryč. V databázi mi jen zmizely sloupce s názvem field_slovnik_nid a field_novinky_nid ale všechno funguje jak má. Tak doufám, že bude vše v pořádku. Děkuji za radu.
Dobrý den, hlášení ve stylu "user warning: Duplicate entry '82061' for key 'PRIMARY'" je způsobeno tím, že ten modul se snaží dát do tabulky v databázi nový řádek pro zřejmě již existující záznam s NID 82061. Zřejmě nějak nerozlišuje, že jde o editaci článku a ne vytvoření nového. Modul Back Reference neznám, nikdy jsem jej nepoužil, takže více, než se mrknout do jeho Issues, neporadím.