Всем привет.
Есть скрипт на пхп .который несколько раз в сутки качает на сервер xml и данные файла закачивает в инфоблоки. Проблема заключается в том, что через крон вместо русских символов в базу записываются вопросительные знаки. Через командную строку все работает нормально.
сайт в кодировке utf-8, xml-файл также в этой кодировке.
вот шапка файла для крон
или это надо с хостерами решать? сайт расположен на сервере hts.ru
хотя xml также формируется через крон на другом сайте, который расположен также на hts, но там все работает как часы.
оба сайта на битрикс
Есть скрипт на пхп .который несколько раз в сутки качает на сервер xml и данные файла закачивает в инфоблоки. Проблема заключается в том, что через крон вместо русских символов в базу записываются вопросительные знаки. Через командную строку все работает нормально.
сайт в кодировке utf-8, xml-файл также в этой кодировке.
вот шапка файла для крон
Цитата |
---|
<?php $_SERVER["DOCUMENT_ROOT"] = "путь_от_корня"; $DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"]; ini_set('short_open_tag', 1); ini_set("max_execution_time", 1000); ini_set("max_input_time", 1000); define("LANG", "ru" ;) ; define('SITE_ID', 's1'); define("NO_KEEP_STATISTIC", true); define("NOT_CHECK_PERMISSIONS", true); set_time_limit(0); require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php" ;) ; |
хотя xml также формируется через крон на другом сайте, который расположен также на hts, но там все работает как часы.
оба сайта на битрикс