I min .ht_modify.log kommer denne fejl:
Kode: Vælg alt
insert into tmpkassekl (lobenr,id,bilag,transdate,beskrivelse,d_type,debet,k_type,kredit,faktura,amount,momsfri,afd,kladde_id,projekt,ansat,valuta,forfaldsdate,betal_id) values ('6', '147', '76', '30-12-2013', 'Hensættelse', 'F', '100', 'F', '300', '', '1.000,00', '', '', '36', '', '', '','','');
-- nrb 2014-01-04 17:26:52: /home/saldi/saldi-3.3.3/finans/kassekladde.php linje 566
-- Fejl!! insert into tmpkassekl (lobenr,id,bilag,transdate,beskrivelse,d_type,debet,k_type,kredit,faktura,amount,momsfri,afd,kladde_id,projekt,ansat,valuta,forfaldsdate,betal_id) values ('6', '147', '76', '30-12-2013', 'Hensættelse', 'F', '100', 'F', '300', '', '1.000,00', '', '', '36', '', '', '','','') | ERROR: invalid byte sequence for encoding "UTF8": 0xe67474;
Kode: Vælg alt
[Sat Jan 04 17:26:52 2014] [error] [client 192.168.1.52] PHP Warning: pg_query(): Query failed: ERROR: invalid byte sequence for encoding "UTF8": 0xe67474 in /home/saldi/saldi-3.3.3/includes/db_query.php on line 129, referer: https://maria/finans/kassekladde.php?kksort=bilag,transdate
Saldi går ned med den almindelige fejlboks, "Uforudset hændelse...", og kladdelinjen bliver ikke gemt ordentligt. Logger jeg ind igen er den ikke at finde i kladden før jeg trykker gem, hvor den så kommer til syne.
Jeg har lokaliseret fejlen til at relatere sig til brug af æøå tegnene enten i feltet beskrivelse eller i titlen på kassekladden. Bruger jeg i steder for et æ tegnene ae er der ingen fejl, og Saldi virker normalt.
Jeg gætter på fejlen skyldes en opdateret af postgres eller lignende, og jeg er ikke helt klar over, hvor felterne beskrivelse og kladdetitel mon skal encodes i koden.
Er det noget der kan fejlsøges i teamet?
Mit system:
Debian 7.3
PostgreSQL 9.1.11
Apache 2.2.22