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