Крон и кириллица - пример команды
Пример с Бегет'а:
Сайт работает в UTF-8. Скрипт запускается кроном, где происходит работа с кириллицей, например str_replace. Крон не знает что сайт работает в UTF-8 и считает, что кодировка = cp1251. Как следствие кириллицы нет совсем, и все Нужно правильно запустить крон. /usr/bin/php -d 'default_charset = UTF-8' -d 'default_socket_timeout = 60' -d 'max_input_vars = 16000' -d 'mbstring.internal_encoding = UTF-8' -d 'mbstring.func_overload = 2' ~/realtytemp.beget.tech/public_html/local/modules/tireos.action/bin/objectsAvitoGrabber.php где, /usr/bin/php - обращение к php -d 'default_charset = UTF-8' -d 'default_socket_timeout = 60' -d 'max_input_vars = 16000' -d 'mbstring.internal_encoding = UTF-8' -d 'mbstring.func_overload = 2' - набор директив ~/realtytemp.beget.tech/public_html/local/modules/tireos.action/bin/objectsAvitoGrabber.php - путь к файлу |
Список тегов:
Популярные темы:
Линчевали:
![]() ![]() ![]() ![]() |