Ciao a tutti,
mi rivolgo a voi per un grosso problema,
non mi sono accorto che ero in remoto sul server ed ho dato un bel
dist-upgrade....

olè .. ecco la nuova stable .. .eccezzionale aggiornamento senza nessun
problema..

ma su questo server ho apache2 ed ho installato oratio 2-1-6 come
gestionale.. (che ha funzionato fino a ieri)

in realtà funziona ancora quasi tutto .. tranne una funzione per la stampa
delle fatture..

via web esce il solito internal server error.

allora vado di #cat /var/log/apache2/error.log

Wed Feb 18 15:26:39 2009] [error] [client 192.168.1.20] Not a HASH reference
at bin/mozilla/is.pl line 817., referer: http://serex/oratio/ar.pl
[Wed Feb 18 15:26:39 2009] [error] [client 192.168.1.20] Premature end of
script headers: is.pl, referer: http://serex/oratio/ar.pl

ed ora come risolvo questo problema ?

============== is.pl ================
   $form->{totaleiva} = $form->format_amount(\%myconfig, $form->{totaleiva},
2, 0);
   #registrazione contabile
   $i = 0;
   foreach $key (keys %{ $form->{registrazione} }) {     <==== RIGA 817
     $i++;
     $descr_conto =
"$form->{registrazione}->[$i-1]->{accno}--$form->{registrazione}->[$i-1]->{description}";
     if ($form->{registrazione}->[$i-1]->{amount}) {
        if ($form->{registrazione}->[$i-1]->{amount} =~ /-/) {
=============  end cut =================

(scusate se forse sono un pò OT)

grazie, ff77

Rispondere a