[horde] Warning message from Magic.php when attaching a file in IMP compose window
Robin John West
Robin.West at dal.ca
Fri Oct 3 18:42:10 UTC 2008
We have a working Horde 3.2.1/IMP 4.2 installation on a RH Linux
server (PHP 4.3.2), and I'm working on setting up the same on a
Solaris 10 machine (PHP 5.2.6).
On the Solaris installation I'm getting a warning message at the top
of the page whenever I try to attach a file to a message in the IMP
compose page. The message is preceded by several lines of what looks
like mangled serialized data:
n__________E";s:16:"applicati?-ar";s:19:"!n________64E";s:16?plication/data";s:19?/local/bin/a?:11:?t/sc?";}i:18;a:3:{s:18:"FiLeStArTfIlEsTaR?:20:?t/x-apple-binsci?:18:"#! ?/loc?csh";s:17:"applicati?-csh";s:18:"%!PS-AdobeFont-1.0";s:10:"fo?ype1";}i:17;a:1:{s:17:"#?r/local/tcsh";s:17:"appl?ion/??i:16;a:1?:16:?ended Module?:15:"aud?-ft2-mod";s:16:"???";s:17:"?????:16:"#! ?/bin??:17:?lication/x-awk";s:16:"#!?r/bin/nawk";s:17?plication/x-awk";s:16:"#?sr/b?erl";s:18:"applicati???:16:"#!
?/bin??:17:?lication/x-awk";s:16:"#!?r/bin/nawk";s:17?plication/x-awk";s:16:"#?sr/b?erl";s:18:"applicati???:16:"ndebian";s:18:"applicati?-dpk?:14:"#!/usr/bin/awk";s:17:"applicati?-awk";s:14:"
Warning: Variable passed to each() is not an array or object in
/opt/luminis/dalhousie/horde/lib/Horde/MIME/Magic.php on line 200
After the message the compose page is redisplayed with the file
successfully attached.
Everything works fine with no warnings on the Linux installation. I
have checked horde/lib/Horde/MIME/mime.magic.php to make sure it isn't
corrupted - it is identical on both servers. I also tried this test
script on both servers:
<?php require_once('mime.magic.php');
while (list($i, $j) = each($mime_magic)) {
printf("%s, %s\n", $i, $j);
}
Works fine on the linux box, produces the warning message on the
Solaris box. So the only difference is the OS and the PHP version.
Anyone have an idea what the problem might be?
Thanks in advance.
-Robin
--
Robin John West
Administrative Computing Services
Dalhousie University
(902) 494-1680
Robin.West at Dal.ca
More information about the horde
mailing list