PHP 4.3.6_1 breaks SquirrelMail?

Fr. Br. George george at po.cs.msu.su
Tue Jul 27 02:59:55 PDT 2004


On Wed, Jun 02, 2004 at 04:32:36PM -0500, Mike Oliveri wrote:
> I'm running FreeBSD 4.9 and we had a brief problem with SquirrelMail this afternoon. Upon restarting Apache (1.3), it could not find one of the libso files, so we upgraded both Apache (to 1.3.31 from ports) and PHP (to 4.3.6_1 from ports) and now we get an error like the following:
> 
>  > Fatal error: Call to undefined function: session_id() in
> > /path/to/squirrelmail/functions/global.php on
> > line 293
> 
> With what we're seeing at http://article.gmane.org/gmane.mail.squirrelmail.user/17999, it appears there is a problem with the build of PHP that is disabling a necessary function of PHP for SquirrelMail to function properly. I am receiving the same error message on SquirrelMail 1.4.1 and 1.4.3 from source and 1.4.2_1 from ports. 
> 
> I tried setting session.auto_start = 1 (as opposed to = 0) in the php.ini files in /usr/local/etc, but that resulted in SquirrelMail coming up with a blank page. Viewing the source shows only the opening and closing HTML and Body tags in the document with no content.
> 
> Has anyone else run into this problem?
	Just installing php4-session package (php4-session-4.3.8_1 at
the time) made SM work properly.

-- 
			George V Kouryachy (aka Fr. Br. George)
			mailto:george at po_cs_msu_su


More information about the freebsd-questions mailing list