-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Buongiorno a tutti, ho un server Debian Lenny con Apache2 + mod_perl dove gira EPrints. Nella pagina principale ho due SSI #virtual che chiamano i rispettivi cgi-bin ed includono i risultati nella pagina web:
<div class="div_intro"> <div class="roundbox"> <h1>Ultime aggiunte</h1> <!--#include virtual="/cgi/latest?output=inline&limit=2" --> </div> </div><div class="div_news"> <div class="roundbox"> <h1>News</h1> <!--#include virtual="/cgi/news?output=inline" --> </div> </div> il problema principale è che ai cgi-bin non arrivano le variabili GET (in questi casi, non arriva output=inline e limit=2). Il secondo problema è che questi cgi stampano un output in UTF-8 che viene però "convertito" in ISO8859 causando problemi con le accentate (l'encoding della pagina è UTF-8) Se richiamo i cgi direttamente tutto funziona come dovrebbe. La configurazione dell'host virtuale è la seguente: <VirtualHost *:80> ServerName xxx.it ServerAdmin xxxx <Location ""> PerlSetVar EPrints_ArchiveID oasi AddOutputFilter INCLUDES .html Options +ExecCGI +Includes Order allow,deny Allow from all </Location> # Note that PerlTransHandler can't go inside # a "Location" block as it occurs before the # Location is known. PerlTransHandler +EPrints::Apache::Rewrite ErrorLog "/var/log/apache2/oasi-error_log" CustomLog "/var/log/apache2/oasi-access_log" combined <Location "/sword-app/atom"> SetHandler perl-script PerlResponseHandler EPrints::Sword::AtomHandler </Location> <Location "/profile"> SetHandler perl-script PerlResponseHandler EPrints::Plugin::MePrints::MePrintsHandler </Location> </VirtualHost> idee o suggerimenti ? Grazie, Michele - -- || Michele Pinassi || System Manager Area Sistema Biblioteche - UniSi || https://sites.google.com/a/unisi.it/o-zone/ || Assistenza: +39.577.232299 (int. 2299) || Personale: +39.577.232477 (int. 2477) || FAX: +39.577.232430 (int. 2430) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkwOEiIACgkQFPw35TwkuY7rTQCgiUaF6CKke0WuwH1/r5NZ59D6 +8YAoNTCuImlDJ1jgdir3oZMrjsxTJyF =555N -----END PGP SIGNATURE-----
<<attachment: michele_pinassi.vcf>>