Все еще актуально)
|
Денис Сон,
Да, ссылается на баг в 5.6, но запущен на 7.2 |
|
|
|
|
|
Денис Сон, я все пробовал на 7.2 (максимальная доступная версия).
BX_UTF у меня установлена в true mbstring.func_overload 2 mbstring.internal_encoding ставил в UTF-8 и пробовал оставлять путсую. |
|
|
|
|
|
Добрый день!
Нужна помощь, при редактировании параметров некоторых компонентов (например, bitrix:catalog) получаю ошибку "Не удалось обнаружить код вызова компонента". Как мне удалось выяснить, это из-за неправильного номера строки в вызове диалога, в моем случае src_line=430, а по факту должна быть 12 строка. Так же при проверке системы есть 1 ошибка (я думаю она связана с моей проблемой) :
#mb_internal_encoding('utf-8'); echo "strlen = ".strlen("абв")."\n" ; echo "mb_strlen = ".mb_strlen ("абв")."\n"; Результат: strlen = 6 mb_strlen = 6, а если раскомментировать 1 строку, то везде 3 Долго гуглил и пробовал все варианты: Добавил mb_internal_encoding('utf-8'); в /local/php_interface/init.php В /bitrix/php_interface/dbconn.php есть строка define('BX_UTF', true); LANG_CHARSET и SITE_CHARSET = UTF-8 В php.ini прописано: mbstring.internal_encoding=UTF-8 mbstring.func_overload=2 default_charset=utf-8 Даже в .htaccess добавил на всякий случай: <IfModule mod_php7.c> php_flag session.use_trans_sid on php_value mbstring.func_overload 2 php_value mbstring.internal_encoding UTF-8 php_value default_charset UTF-8 </IfModule> В phpinfo()
Хостинг: reg.ru Версия PHP: пробовал 7.0-bx\7.1-bx\7.2-bx |
||||||||||||||||||||||||||||||||||||
|
|
|
|
Андрей Николаев, это похоже на костыль))) Я думал дата окончания активности для того и нужна что бы нужный элемент во время деактивировался. И я думаю это должна работать из коробки, а не на дополнительных самописных скриптах)
Есть еще у кого варианты?) |
|
|
|
|
|
Евгений Жуков, большое спасибо, работает!
|
|
|
|
|
|
Сергей ., да
Хотя я сейчас посмотрел как минимум, заголовок кона браузера меняется только на конкретном товаре, в каталоге, в разделе товаров и других разделах остается все тот же непонятный заголовок. Причем описание меняется на главной странице без проблем. |
|
|
|
|
|
Добрый день!
Подскажите, откуда у меня берется заголовок главной страницы? Перехожу на главную нажимаю - Изменить раздел - Свойства раздела тут указан правильный заголовок, описание и другие данные. Нажимаю Изменить страницу - Заголовок и свойства раздела - тут тоже указаны правильные данные. А в итоге title вообще другой! Уже все перелазил, нигде не могу найти тайтл который формируется на странице... |
|
|
|
|
|
Евгений Жуков, это я понял, мне нужен доступ к экспорту информационных блоков. Вот что написано в документации:
С версии 15.0.6 модуля Информационные блоки выгружать данные могут те пользователи, которым разрешена операция Экспорт инфоблока . По умолчанию такая операция входит только в уровень доступа Полный доступ. Создавайте собственные , чтобы пользователи не имели полного доступа, но могли экспортировать инфоблок. |
|
|
|
|
|
Есть еще одна небольшая проблемка.
Сайт все тот же на Битрикс распологается на хотинге reg.ru В панировщик на ISP Manager хостинга висит все тот таже команда) /opt/php/7.2-bx-optimized/bin/php -c ~/php-bin/php.ini -f ~/www/site.ru/bitrix/modules/main/tools/cron_events.php ~/cron_log_main 2>&1 Заглядываю в лог а там ошибки по несколько штук в час: Fri Nov 30 19:11:01 2018 (17832): Fatal Error Zend OPcache cannot allocate buffer for interned strings Fri Nov 30 19:12:01 2018 (24015): Fatal Error Insufficient shared memory! Кто может подсказать, что с этим делать? Пробовал в php.ini прописывать следующее: opcache.interned_strings_buffer=24 - не работает, в phpinfo.php по прежнему показывает значение 16 opcache.memory_consumption=256 - не работает, в phpinfo.php по прежнему показывает значение 128 realpath_cache_size=32 - работает, но результатов не дает. memory_limit=256 - стандартно стоит 128, пробовал ставить 256, 512, 1024 но после этого сайт валится с ошибкой Fatal error: Allowed memory size of 2097152 bytes exhausted (tried to allocate 20480 bytes) in /var/www/u0418839/data/www/site.ru/bitrix/modules/main/tools.php on line 868 |
|
|
|
|
|
Проблема как я понимаю в том, что он указывает неправильный путь к файлу в 10 строке
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/start.php"); Когда добавляю 2 команды echo __DIR__; echo $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/start.php"; в первой имею вывод /var/www/u0111111/data/www/site.ru/bitrix/modules/main а во второй /var/www/u0111111/data/www//bitrix/modules/main/start.php А если выполнять через планировщик на ISP Manager хостинга, то ошибка такая же, но между www и bitrix он вставляет sbx15.hosting.reg.ru:1500 |
|
|
|
|
|
Добрый день!
Сайт на Битрикс распологается на сотинге reg.ru У фрилансеров заказали подсайты для регионов. После этого начались проблемы на основном сайте с планировщиком. При выполнении задачи /opt/php/7.2-bx-optimized/bin/php -c ~/php-bin/php.ini -f ~/www/site.ru/bitrix/modules/main/tools/cron_events.php в планировщике возникает ошибка u0111111$ /opt/php/7.0-bx-optimized/bin/php -c ~/php-bin/php.ini -f ~/www/site.ru/bitrix/modules/main/tools/cron_events.php PHP Warning: require_once(/var/www/u0111111/data/www/sbx15.hosting.reg.ru:1500/bitrix/modules/main/start.php): failed to open stream: No such file or directory in /var/www/u0111111/data/www/site.ru/bitrix/modules/main/include.php on line 10 PHP Fatal error: require_once(): Failed opening required '/var/www/u0111111/data/www/sbx15.hosting.reg.ru:1500/bitrix/modules/main/start.php' (include_path='.:') in /var/www/u0111111/data/www/site.ru/bitrix/modules/main/include.php on line 10 на 2 подсайтах теже самые задачи выполняются без проблем. Скрипты полностью идентичны, т.к. подсайты были полностью скопированы с основного. В поддержке регру сначало посоветовали: "Сравнили скрипты, различий не выявлено. Как мы можем видеть ,сейчас tlt.site.ru добавлен как автоподдомен для site.ru. Учитывая особенности CMS Битрикс, которая некорректно работает с автоподдоменами, мы рекомендуем добавить tlt.site.ru как отдельный www-домен и проверить актуальность проблемы." Но это результатов не дало. После этого они открестились: "Как уже сообщалось ранее проблем со стороны хостинга не наблюдаем. Задание в планировщике написано корректно. Вопрос диагностики работы скриптов сайта выходит за рамки услуг, оказываемых специалистами технической поддержки хостинга. Для решения подобного вопроса мы рекомендуем вам обратиться к специалистам, которые занимались разработкой вашего сайта. Кроме того, интересующую вас информацию вы можете найти на тематических ресурсах, посвящённых разработке используемой вами CMS." Заранее благодарю за помощь! 1С-Битрикс: Управление сайтом 17.5.16. |
|
|
|
|