Cron меняет кодировку
-
- Сообщения: 8
- Зарегистрирован: Сб июл 15, 2017 1:23 pm
- Пол:
- Агент пользователя:
Cron меняет кодировку
Вообщем такая проблема. Есть php скрипт, если вручную его запускать через браузер, то он отлично работает. Через cron же он выдает непонятные закорючки, ну то есть меняет кодировку. Читал в интернете про эту беду, у некоторых она встречалась и решалась она прописыванием в cron несколько строчек:
LANG=ru_RU.UTF-8
export LANG
Такой вопрос, как это прописать у вас на хостинге? Спасибо
LANG=ru_RU.UTF-8
export LANG
Такой вопрос, как это прописать у вас на хостинге? Спасибо
Cron меняет кодировку
Здравствуйте,
скорее всего, эти строки нужно вписать в файле, в котором находится скрипт задания cron.
Всегда рада помочь,
Мира,
Служба поддержки ZZZ
скорее всего, эти строки нужно вписать в файле, в котором находится скрипт задания cron.
Всегда рада помочь,
Мира,
Служба поддержки ZZZ
-
- Сообщения: 8
- Зарегистрирован: Сб июл 15, 2017 1:23 pm
- Пол:
- Агент пользователя:
Cron меняет кодировку
Все перепробовал. Даже для проверки, в переменную просто написал 'абв', крон просто меняет кодировку, а если в ручную через браузер то все норм. Может как то можно изменить настройки крона? Хоть чем нибудь помогите.
Cron меняет кодировку
Напишите, какого сайта касается вопрос и покажите скрипт задания, без этого сложно будет Вам помочь.
-
- Сообщения: 8
- Зарегистрирован: Сб июл 15, 2017 1:23 pm
- Пол:
- Агент пользователя:
Cron меняет кодировку
Вообщем, скрипт парсит сайт и отправляет эти данные
Через браузер все корректно отправляет, а вот через Cron кодировка меняется.
Даже если просто использовать такой скрипт
Кодировка тоже поменяется
Код: Выделить всё
<?php
require 'phpQuery.php';
$url = '*';
$file = file_get_contents($url);
phpQuery::newDocument($file);
$title = pq('*');
foreach ($title as $li) {
$li = pq($li);
$text = $li->find('*')->text();
$getz = header('Location: *'.$text.'*');
$rash = json_decode($getz, true);
print_r($rash);
phpQuery::unloadDocuments();
?>
Даже если просто использовать такой скрипт
Код: Выделить всё
$text = 'абв';
$getz = header('Location: *'.$text.'*');
-
- Сообщения: 8
- Зарегистрирован: Сб июл 15, 2017 1:23 pm
- Пол:
- Агент пользователя:
Cron меняет кодировку
Даже если загуглить, то сразу выйдет несколько страниц с точно такой же проблемой как и у меня:
1) https://searchengines.guru/archive/inde ... 60764.html
2) http://www.softtime.ru/forum/read.php?i ... heme=69775
3) https://www.linux.org.ru/forum/admin/7759949
4) http://forum.ubuntu.ru/index.php?topic=61349.0
5) http://sysadmins.ru/topic368369.html
6) http://forum.ubuntu.ru/index.php?topic=61349.0
1) https://searchengines.guru/archive/inde ... 60764.html
2) http://www.softtime.ru/forum/read.php?i ... heme=69775
3) https://www.linux.org.ru/forum/admin/7759949
4) http://forum.ubuntu.ru/index.php?topic=61349.0
5) http://sysadmins.ru/topic368369.html
6) http://forum.ubuntu.ru/index.php?topic=61349.0
Cron меняет кодировку
Попробуйте, пожалуйста, вот это: http://php.net/manual/en/function.mb-co ... coding.php .
Поздравляю с наступающим,
Мира,
Служба поддержки ZZZ
Поздравляю с наступающим,
Мира,
Служба поддержки ZZZ