On Mon, 29 Sep 2003, Jacqui Caren wrote:

> I have installed the below which appear to be the latest
> (apart from AS804) and the problem of CGI POST data truncation
> still persists...
>
> I have a web form that uses a textarea import a list of entries
> however when more than the following text is imported
> truncation occurs.
>
> I know that this problem was fixed in 1.99_09 but that was for
> RH linux et.al - has anyone had a similar problem under win2K svr
> or Nt Svr?
>
> When the for output is fed to a test.mpl I get a correct CONTENT_LENGTH
> env value but the POST data seems to be truncated.
>
> perl -MCGI=999 -e "print $CGI::VERSION"
> gives
>  2.81
>
> I have a workaround by changing fors to use multipart but
> this is not a fix just a workaround.
>
> Jacqui
> -------------------------------------------------------------
> perl5.8.0 AS804
>
> Win2000 Svr (up to date SP's) (same problem persists on WinNT sp6a system)
>
> C:\>perl \\Rad\q\wp\fis.170\broadcast.583\dev\apache2\mpinstall
> Install mod_perl-2 for "C:/Apache2"? [yes]
> Fetching http://theoryx5.uwinnipeg.ca/ppms/mod_perl.ppd ... done!
> Fetching http://theoryx5.uwinnipeg.ca/ppms/x86/mod_perl.tar.gz ... done!
> Fetching http://theoryx5.uwinnipeg.ca/ppms/x86/mod_perl.so ... done!
> Fetching http://theoryx5.uwinnipeg.ca/ppms/x86/CHECKSUMS ... done!
> Checksum for "mod_perl.tar.gz" is OK.
> Checksum for "mod_perl.so" is OK.
>
> C:\Perl\bin\ppm install mod_perl.ppd
> Note: Package 'mod_perl.ppd' is already installed.
> ====================
> Install 'mod_perl' version 1.99_10-dev in ActivePerl 5.8.0.804.
> ====================
> Successfully installed mod_perl version 1.99_10-dev in ActivePerl 5.8.0.804.
> Where should mod_perl.so be placed? [C:/Apache2/modules]
>
> Moving mod_perl.so to C:/Apache2/modules ... done!
>
> mod_perl was successfully installed.

Perhaps try uninstalling mod_perl first (within the
ppm utility) - the fact that there were no messages after
  ====================
  Install 'mod_perl' version 1.99_10-dev in ActivePerl 5.8.0.804.
  ====================
indicating files were being copied into your Perl tree means
that your older mod_perl package is probably still being used
there.

If that helps, I'll try to come up with a versioning system
so that one doesn't have to uninstall mod_perl first in
order to upgrade it. The problem here is that, while
periodic updates to the ppm package are made, I've been
using the cvs version (eg, 1.99_10-dev) as the ppm version.
Once ppm sees that it has that version, it won't (always)
install the same version, even if the files are different.
And even if the version has changed, sometimes ppm needs
the '-upgrade' switch in order to upgrade things.

-- 
best regards,
randy kobes

Reply via email to