What is needed to make sure the squirrel is ready for PHP 7?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Paul, All,

  I have updated a production box to PHP7 briefly on Archlinux server and
promptly broke an older install of eGroupware, I did not check squirrelmail at
that time. I downgraded to PHP 5.6 until I can get the groupware issue resolved.

  squirrelmail.org still shows the announcement that it supports PHP 5.4-5.5,
(which I chuckled, since it is more current than my site even though that was
the update from 2013 :)

  I have updated squirrelmail to svn revision 14549 and setup squirrelmail on
another Arch server with PHP7. I am receiving the following errors:

SquirrelMail notice messages
Category: 	PHP
Message: 	mb_strtolower() [function.mb-strtolower]: Unknown encoding "(null)"
FILE: 	/srv/http/htdocs/squirrelmail/class/template/Template.class.php
LINE: 	1310
Category: 	PHP
Message: 	mb_strtolower() [function.mb-strtolower]: Unknown encoding "(null)"
FILE: 	/srv/http/htdocs/squirrelmail/class/template/Template.class.php
LINE: 	1310
Category: 	PHP
Message: 	mb_strtolower() [function.mb-strtolower]: Unknown encoding "(null)"
FILE: 	/srv/http/htdocs/squirrelmail/class/template/Template.class.php
LINE: 	1310
Category: 	PHP
Message: 	mb_strtolower() [function.mb-strtolower]: Unknown encoding "(null)"
FILE: 	/srv/http/htdocs/squirrelmail/functions/template/general_util.php
LINE: 	39
Category: 	PHP
Message: 	mb_stristr() [function.mb-stristr]: Unknown encoding "(null)"
FILE: 	/srv/http/htdocs/squirrelmail/functions/template/general_util.php
LINE: 	41
Category: 	PHP
Message: 	mb_stristr() [function.mb-stristr]: Unknown encoding "(null)"
FILE: 	/srv/http/htdocs/squirrelmail/functions/template/general_util.php
LINE: 	45

  The 39, 41, 45 messages repeat several more times. It looks like it is really
close. Is there something else I can send or test to help out? (unfortunately
I'm not a php programmer, but I can work a keyboard and get whatever you may
think will help)

  Above all messages look like they are mbstring complaints about an encoding
not being set. Do I need to set encoding to UTF-8 or set something to make
mbstring happy?

  The only mbstring setting I have in php.ini is:

mbstring.func_overload = 7

(which is a groupware requirement)

  Is there something I should try to resolve these messages on my end?

  Thanks and keep up the great work.

-- 
David C. Rankin, J.D.,P.E.

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
-----
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users



[Index of Archives]     [Video For Linux]     [Yosemite News]     [Yosemite Photos]     [gtk]     [KDE]     [Cyrus SASL]     [Gimp on Windows]     [Steve's Art]     [Webcams]

  Powered by Linux