Randy > For ActivePerl builds 8xx (which mp2 requires on Win32), the > repository should be > http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServer58 > The :/PPMServer repository is for builds 6xx, which is why > you didn't find mod_perl 2.
Ok, that should be corrected in http://aspn.activestate.com/ASPN/docs/ActivePerl/faq/ActivePerl-faq2.html#repositories in "The PPM FAQ : ActivePerl 5.8" Respect to the script, always running with apache off, it just ask to rewrite the .so and dll (which i don't know why they are still there since i removed before instalation). I say yes and i've supposed everything's gone right. Joe Firefox 0.92 and ie 6.0 The form is dinamically generated, i've ùt the whole code ... but it's huge, i've erased and i've test this static form: <form ENCTYPE='multipart/form-data' method='post' action='blogum_new_article'> <input type='text' name='hola'/> <input type='file' name='eps'/> </form> And this is the error.log Apache::Upload::Table=HASH(0x11ee1c4) 0 at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 208. Apache::Request::Table=HASH(0x1304a50) 2 at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 209. hola = eps at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 219. eps = aaaUntitled-1.gif at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 219. No signal of file. However (all this is with firefox) if i catch the query without libapreq ... ---------------------------- my $mm =Apache::Request->new($r,POST_MAX=>50000); #50k max my $uploads =$mm->upload(); my $table =$mm->param(); warn $uploads.' '.keys %$uploads; warn $table.' '.keys %$table; foreach (keys %$uploads) { $uploads->{$_}->slurp(my $temp); warn 'IMAGE: '.$_.' - '.$uploads->{$_}.' ? '.$uploads->{$_}->name.' '. $uploads->{$_}->filename.' '.$uploads->{$_}->size.' '.$uploads->{$_}->type; } foreach (keys %$table){ $info->{query} .= $_.'='.$table->{$_}.'&'; warn $_.' = '.$table->{$_}; } $r->read(my $temp,$r->headers_in->{'Content-length'}); warn $temp; ---------------------------- This is the error.log Apache::Upload::Table=HASH(0x1369c70) 0 at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 208. Apache::Request::Table=HASH(0x1369cb8) 2 at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 209. hola = hellooooo at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 219. eps = aaaUntitled-1.gif at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 219. -----------------------------265001916915724 Content-Disposition: form-data; name="hola" hellooooo -----------------------------265001916915724 Content-Disposition: form-data; name="eps"; filename="aaaUntitled-1.gif" Content-Type: image/gif GIF89a € ÿÿÿÿÿÿ!ù ÿ , D ; -----------------------------265001916915724-- So the file is there!! The same with explorer Apache::Upload::Table=HASH(0x1181eb0) 0 at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 208. Apache::Request::Table=HASH(0x1181f58) 2 at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 209. hola = heeey at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 219. eps = F:\aaaUntitled-1.gif at f:/tools/apache2/lib/perl/Blogum/Generic.pm line 219. -----------------------------7d430d44804d4 Content-Disposition: form-data; name="hola" heeey -----------------------------7d430d44804d4 Content-Disposition: form-data; name="eps"; filename="F:\aaaUntitled-1.gif" Content-Type: image/gif GIF89a € ÿÿÿÿÿÿ!ù ÿ , D ; -----------------------------7d430d44804d4-- I was sure that this was different with explorer ... ... but that's what i've got now. Thanks!! --------------------------------------------------------- Esta Navidad, sé más original ¿Te atreves a enviar una postal con tu voz? http://greetingmania.ya.com Ya.com ADSL Router Wi-Fi: Sólo 29,90 €/mes + IVA*. Router + Antivirus y firewall ¡Gratis! http://acceso.ya.com/adsl/256router -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html