Author Topic: PHP 5.6 update  (Read 5584 times)


  • Posts: 15
    • View Profile
PHP 5.6 update
« on: January 16, 2016, 08:49:30 am »
yesterday I updated the php version of my server from 5.2. to 5.6. and noticed that
this caused a character set problem and other issues:

All messages already stored did not display the correct special characters for
"Umlaute" like ä, ü, ö and also ß. Instead these where printed like hieroglyphes.

Also dozens of follow up emails were invisible in listmail panel while still stored in
the database.

I figure that has to do with register_globals which are not anymore available in php 5.6.
The character set problem ... no idea. I always used ISO 8859-1 without any issues.
The listmail script is running with ISO 8859-1 and the emails also
 (db collation is latin1_swedish_ci).

Does anyone know why this character set problem comes up with php 5.6?

I have now switched back to php 5.2 and enabled register globals and all is
fine again.
Anyway, that's not a good long term solution, not to be able to update php.

Any work around for this?
Is there a new listmail version adapted for php 5.6 available?

Thanks and best regards

Wolfgang Roesner


  • Administrator
  • Posts: 3787
    • View Profile
Re: PHP 5.6 update
« Reply #1 on: January 16, 2016, 11:39:47 am »
Hi, try this.

Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting


  • Posts: 13
    • View Profile
Re: PHP 5.6 update
« Reply #2 on: February 08, 2016, 01:02:40 pm »
This worked for me! Thank you!
« Last Edit: February 08, 2016, 01:09:22 pm by mbabbitt »


  • Posts: 15
    • View Profile
Re: PHP 5.6 update
« Reply #3 on: May 15, 2016, 06:21:55 pm »
Hi, try this.

Hello Dan,
thanks, that works perfectly.
I just needed to do similar changes in
edituser.php and editemsg.php

Now even users with special characters in their names etc. show up.
Any forcast as to when you might be updating to utf8 compatibility?