Questo sito o gli strumenti terzi da questo utilizzati si avvalgono di cookie necessari al funzionamento ed utili alle finalità illustrate nella pagina di Privacy Policy. Chiudendo questo banner, scorrendo questa pagina, cliccando su un link o proseguendo la navigazione in altra maniera, acconsenti all’uso dei cookie.
Menu

Come gestire l'errore "Funzione deprecata iconv_set_encoding ()"

Come risolvere il seguente errore:

Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in public_html\libraries\

Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in public_html\joomla\libraries\joomla\string\string.php on line 27

Deprecated: iconv_set_encoding(): Use of iconv.input_encoding is deprecated in public_html\joomla\libraries\joomla\string\string.php on line 28

Deprecated: iconv_set_encoding(): Use of iconv.output_encoding is deprecated in public_html\joomla\libraries\joomla\string\string.php on line 29

 

  1. Apri il file string.php in ‘public_html\joomla\libraries\joomla\string\’ directory. vai alla linea 27.

  2. Sostituisci questo codice

     
    1
    2
    3
    4
    5
    6
    7
    if (function_exists('iconv'))
    {
    // These are settings that can be set inside code
    iconv_set_encoding("internal_encoding""UTF-8");
    iconv_set_encoding("input_encoding""UTF-8");
    iconv_set_encoding("output_encoding""UTF-8");
    }
  3. con questo

     
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    if (function_exists('iconv') && PHP_VERSION_ID < 50600)
    {
    // These are settings that can be set inside code
    iconv_set_encoding("internal_encoding""UTF-8");
    iconv_set_encoding("input_encoding""UTF-8");
    iconv_set_encoding("output_encoding""UTF-8");
    }
    elseif (PHP_VERSION_ID >= 50600)
    {
    ini_set("default_charset""UTF-8");
    }

Leave a comment

back to top
Joomla SEF URLs by Artio

Login