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