Alexander Falaleev написал: Мне вот по своим потребностям не нужен default_charset - и теперь чтобы поставить обновления надо в php.ini вытавить default_charset cp1251 затем перегрузить апач, установить обновления, закомментировать default_charset и снова рестартовать апач.
Что за цирк ?
В ТП ответили что не дают обновляться ибо "может поломаться ваш сайт" - бред просто. Если уж от этого поломается я сам как нибудь разберусь но не давать обновляться несмотря на действующую купленную лицензию это зашквар какой то.
Да, тест системы полностью проходит без ошибок и без efault_charset cp1251 но Site-Updater имеет собственное мнение ?
Тоже тесты все проходит, никаких ошибок. Жду ответа о ТП.
Установлен устаревший параметр PHP mbstring.internal_encoding и его значение конфликтует со значением параметра default_charset. Пожалуйста, исправьте значения указанных параметров или обратитесь в службу технической поддержки вашего хостинга..
Ответ от техподдержки: Параметры mbstring.internal_encoding, default_charset в конфигурации PHP и кодировка сайта должны быть одинаковыми
[bitrix@server1 ~]$ export EDITOR=nano
[bitrix@server1 ~]$ crontab -e
no crontab for bitrix - using an empty one
GNU nano 2.3.1 File: /tmp/crontab.24Tub7
[bitrix@server1 ~]$ su bitrix
Password:
[bitrix@server1 ~]$ crontab -e
no crontab for bitrix - using an empty one
Цитата
Андрей Николаев написал: В таком случае в команду вам нужно прописать еще и пользователя + вроде как рестартануть кронтаб иначе изменений вроде как не будет
Прописано bitrix у каждой команды, также пробовал root-
откатился до состояния с сообщением Выполнение агентов на cron Замечание. Агенты выполняются на хитах, рекомендуется перевести выполнение агентов на cron
добавил строку в /home/bitrix/www/bitrix/php_interface/dbconn.php
Код
define('BX_CRONTAB_SUPPORT', true);
Теперь при проверке
Проверка на наличие неотправленных сообщений Ошибка! Есть ошибки при отправке системных почтовых сообщений, число неотправленных сообщений: 2 Определена константа BX_CRONTAB_SUPPORT в /bitrix/php_interface/dbconn.php, при этом должен быть настроен вызов агентов на cron.
содержимое /etc/crontab
Код
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
* * * * * bitrix test -f /home/bitrix/www/bitrix/modules/main/tools/cron_events.php && { /usr/bin/php -f /home/bitrix/www/bitrix/modules/main/tools/cron_events.php; } >/dev/null 2>&1
В логах событие отрабатывается.... сообщения не приходят