php 5.6.30 intl
| From: | DSK | Date: | Thu, 09 Mar 2017 11:34:05 +0000 |
| Subject: | php 5.6.30 intl | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-326018@lists.php.net to get a copy of this message | ||
Hello.
PHP 5.6.30 with intl extension needs ICU.
FreeBSD port has ICU compilled '--with-data-packaging=archive' option - intl
extension accept this durning compillation.
In mine environment php works as fpm with chroot, like
/home/username/domainname.tld/ where is public_html
as documentroot for webserver.
Inside chroot is also roundcube webmail.
Roundcube uses idn_to_ascii() function to determine $username and
$domain_part - but idn_to_ascii() don't work, eg. idn_to_ascii($username)
is empty, idn_to_ascii($domain_part) also is empty without any
info/error/message.
From roundcube team:
"Looks like a PHP level issue. From intl extension we use idn_to_ascii()
function. I guess it returns empty string instead of a properly converted
string or sth."
-- dsk