Не подскажите , почему такие ошибки у меня во время развертывание на хостинге ? Когда развертывал на локальный сервер всё нормально а на хостинге выдаст ошибку. Для развертывание использовал файл restore.php
if (version_compare(phpversion(),'5.0.0','<')) die('PHP5 is required');
if(strpos($_SERVER['REQUEST_URI'], '/restore.php') !== 0 || !file_exists($_SERVER['DOCUMENT_ROOT'].'/restore.php')) die('This script must be started fr om Web Server\'s DOCUMENT ROOT');
if (function_exists('mb_internal_encoding')) { switch (ini_get("mbstring.func_overload")) { case 0: $bUTF_serv = false; break; case 2: $bUTF_serv = mb_internal_encoding() == 'UTF-8'; break; default: die('PHP parameter mbstring.func_overload='.ini_get("mbstring.func_overload").'. The only supported values are 0 or 2.'); break; } mb_internal_encoding('ISO-8859-1'); } else $bUTF_serv = false;
if (!function_exists('htmlspecialcharsbx')) { function htmlspecialcharsbx($string, $flags=ENT_COMPAT) { //shitty function for php 5.4 wh ere default encoding is UTF-8 return htmlspecialchars($string, $flags, "ISO-8859-1"); } }