I also had a problem with errors in the build and add routines after moving to a server with a newer version of Perl, and I was getting blank What's New pages.
What I did that finally worked:
1) downloaded the older Local.pm module attached in this thread here:
http://www.gossamer-threads.com/...i?post=233833#233833
2) Put that in the same directory with links.cfg
3) Referenced the Local.pm as described in that same post:
require "Local.pm";
4) Modified those 2 digit dates by doing a global find and replace on my database as you've described above
find -01 replace -2001
find -02 replace -2002
5) Removed the various kludges and fixes I read elsewhere regarding
$year1 or -1901 and restored the script to the way it was.
6) did a new build and checked the build all went okay and
Whew!
What I did that finally worked:
1) downloaded the older Local.pm module attached in this thread here:
http://www.gossamer-threads.com/...i?post=233833#233833
2) Put that in the same directory with links.cfg
3) Referenced the Local.pm as described in that same post:
require "Local.pm";
4) Modified those 2 digit dates by doing a global find and replace on my database as you've described above
find -01 replace -2001
find -02 replace -2002
5) Removed the various kludges and fixes I read elsewhere regarding
$year1 or -1901 and restored the script to the way it was.
6) did a new build and checked the build all went okay and
Whew!