Help - Search - Members - Calendar
Full Version: Error with Local.pm
Movable Type Community Forum > Other Product Discussion > Bugs and Odd Behavior
hipnerd
QUOTE
MT::App::CMS=HASH(0x8324b9c) Use of uninitialized value in string ne at lib/MT/FileMgr/Local.pm line 148.


It's preventing the site from rebuilding consistantly.

I looked at line 148, and discoved that I have no idea what I'm doing.

Any help?
hipnerd
Oh, the site is at http://www.badmouth.net/

That might help.
girlie
Hmmm. Maybe try installing Digest::MD5 into your extlib?
hipnerd
QUOTE (girlie @ Oct 9 2003, 12:46 AM)
Hmmm. Maybe try installing Digest::MD5 into your extlib?

I'll bug the sysadmin to do this.

But I've been running the same version of MT without this problem for a while now. This is new.
RobNovak
Digest::MD5 is not necessary. The script should still execute correctly if it's not present. There's code to use Digest::MD5 if it's there, otherwise a different method of file comparison is used.

Perl is complaining that one of the two variables used in a string comparison (ne = string not-equals) has no value (undefined).

So, either the data being read from the file passed to the routine is null or the $$content value it's comparing against is null.

This requires more debug information than we have available. Knowing the values of $file and $content passed to the subroutine would be helpful.

Then again, installing Digest::MD5 runs a different chunk of code, so it may fix the error by avoidance! biggrin.gif
girlie
I just know that installing Digest::MD5 solved the error for someone before. I'm not sure the "why" matters so long as it works. wink.gif

Is it possible you ran out of server space?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.