Php multibype (mbyte) string error?

apps

#1

Hello. I have been running limesurvey 1.7x for months and months with no problems and nothing but happiness. After some time away from using it I am trying to access it and it is throwing this error:

“This script needs the PHP Multibyte String Functions library installed”

From looking around it appears that it should be installed by default on the shared hosting, so I was wondering if there have been any changes that would cause these scripts to break. I have made NO changes to any code, so I am baffled. Thanks much,

–chris


#2

Open a phpinfo.php and check that --enable-mbstring is listed in the compile.

<?php phpinfo(); ?>
Maximum Cash Discount on any plan with MAXCASH

How To Install PHP.INI / ionCube on DreamHost


#3

Thanks sXi. I checked and it was compiled in. Here is a link to the discussion on the development web site:

http://www.limesurvey.org/component/option,com_fireboard/Itemid,105/func,view/catid,1/id,21849/lang,en/#21854

Does the comment about mbstring.internal_encoding make any sense to you? Thanks,

–chris


#4

You can set the internal encoding in your PHP.INI

Do a search for mbstring.internal_encoding

Maximum Cash Discount on any plan with MAXCASH

How To Install PHP.INI / ionCube on DreamHost


#5

Wow, that did the trick. Thanks!!!

–chris