cat temp.php
<?php
echo idn_to_ascii(‘test.com’)."\n";
?>
php temp.php
this function works fine on command line, but in Yii2, it fails. any idea?
<?php
echo idn_to_ascii(‘test.com’)."\n";
?>
this function works fine on command line, but in Yii2, it fails. any idea?
What is the expected and the actual result of the function call? Error message, log, stack trace?
A possible reason is that you have to two php.ini files on your system, one for the command line and another for the web and a required extension isn’t enabled in the latter.