Bitrix - вопросы и ответы
Bitrix24 - общая информация
Что же из себя представляет Битрикс24?
Это сервис, который позволяет управлять бизнесом, этакая мини-1С в формате сайта, с большими возможностями для взаимодействия с клиентами. Основной упор в данной системе сделан на функционал для работы сотрудников в этой системе, и для работы с клиентами.
Есть два варианта использования этой системы
- Работа на облаке Битрикс24, на их сайте. Этот дешевле. Кроме того, самое простое решение с минимальным функционалом является бесплатным.
- Коробка и установка его на свой сервер. Стоит от 60 тысяч рублей.
Функционал:
- интеграция с 1С вашего предприятия;
- корпоративная социальная сеть, чаты;
- онлайн генератор документов и отчетов;
- реализация бизнес-процессов в соответствии со структурой компании;
- регистрация сотрудников и распределение между ними прав доступа;
- мощный конструктор для редактирования рабочего экрана;
Пароль
Где искать пароль БД MySQL Bitrix?
в файле /bitrix/php_interface/dbconn.php
После переноса и восстановления сайт не запускается
Ошибка при включении debug режима:
Решается таким образом таким образом: В конце файла \bitrix\php_interface\dbconn.php перед “?>” надо добавить строку:В файле настроек bitrix\.settings.php
заменить название коннектора:
array (
'value' =>
array (
'default' =>
array (
'className' => '\\Bitrix\\Main\\DB\\MysqliConnection',
'host' => 'localhost',
'database' => 'site287',
'login' => 'root',
'password' => '*****',
),
),
),
'connections' =>
Было так:
Ошибка несовместимости Битрикс и PHP7
Чтобы исправить эту несовместимость идем в файл /home/bitrix/www/bitrix/modules/iblock/classes/general/iblockproperty.php
здесь ищем 20 строку и в ней исправляем.
Было:
Стало: А в файле/home/bitrix/www/bitrix/modules/main/classes/general/checklist.php
вносим исправления здесь на строке 472.
Было:
Стало:LocalRedirect
Ошибка: Внутреннее перенаправление (функция LocalRedirect)
Надо создать файл (если нет) /home/bitrix/www/bitrix/php_interface/init.php
со следующим содержимым:
<?php
global $SERVER_PORT,$HTTP_HOST;
if (($pos = strpos($HTTP_HOST,':')) !== false)
$HTTP_HOST = substr($HTTP_HOST,0,$pos);
$SERVER_PORT = 443;
$_SERVER["SERVER_PORT"] = $SERVER_PORT;
$_SERVER["HTTP_HOST"] = $HTTP_HOST;
?>
Как включить debug сайта
Открываем файл /home/bitrix/www/bitrix/php_interface/dbconn.php
Затем в файле /home/bitrix/www/bitrix/.settings.php
'exception_handling' => array (
'value' => array (
'debug' => true,
'handled_errors_types' => E_ALL & ~E_NOTICE & ~E_STRICT & ~E_USER_NOTICE,
'exception_errors_types' => E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT & ~E_USER_WARNING & ~E_USER_NOTICE & ~E_COMPILE_WARNING & ~E_DEPRECATED,
'ignore_silence' => false,
'assertion_throws_exception' => true,
'assertion_error_type' => 256,
'log' => array (
'settings' => array (
'file' => 'bitrix/modules/error.log',
'log_size' => 1000000,
),
),
),
'readonly' => false,
),