I've searched the forum, but haven't seen this error reported in here and I have done nothing to my templates or MT installation to have caused this problem as far as I know, and everything was working fine up to this point.
Symptom #1 : I go to upload an image. The popup window comes up, I specify to put the image in a folder inside my blog directory named "images". I browse to where the file is located on my hd, select an image, hit Upload.
The image "appears" to upload correctly, but the resulting screen shows this:
Your file has been uploaded. Size: 0 bytes.
|.|Create a new entry using this uploaded file (?)
| |Show me the HTML
Would you like this file to be a:
[Link]
Notice the file size is 0 bytes (no matter how large the file actually is). I've checked this via FTP client and the file uploaded also shows 0 bytes.
Also notice that I am missing the button that asks if I want an Embedded image. It's just not there.
Symptom #2 : I thought it might just need a total blog rebuild, so I try to rebuild the files. All files rebuild fine, except the Index files...
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 74.
MT::App::CMS=HASH(0x8394d00) Use of uninitialized value in concatenation (.) or string at lib/MT/ObjectDriver/DBI.pm line 75.
The above shows up in the resulting screen after a rebuild.
Please help me diagnose and solve this problem.
Same problem occurs in the other blogs on this same installation. Replaced the file DBI.pm, but that didn't fix it. Repaired all tables on the database, but that didn't fix it either.