Как исправить ошибку в битрикс Connection refused (400) /home/bitrix/www/bitrix/modules/main/lib/db/mysqlconnection.php:50?
[Bitrix\Main\DB\ConnectionException]
Mysql connect error [127.0.0.1, 127.0.0.1]: Connection refused (400)
/home/bitrix/www/bitrix/modules/main/lib/db/mysqlconnection.php:50
#0: Bitrix\Main\DB\MysqlConnection->connectInternal()
/home/bitrix/www/bitrix/modules/main/lib/db/mysqlconnection.php:103
#1: Bitrix\Main\DB\MysqlConnection->queryInternal(string, array, NULL)
/home/bitrix/www/bitrix/modules/main/lib/db/connection.php:329
#2: Bitrix\Main\DB\Connection->query(string)
/home/bitrix/www/bitrix/modules/main/lib/config/option.php:227
#3: Bitrix\Main\Config\Option::load(string, NULL)
/home/bitrix/www/bitrix/modules/main/lib/config/option.php:53
#4: Bitrix\Main\Config\Option::get(string, string, string)
/home/bitrix/www/bitrix/modules/main/lib/httprequest.php:339
#5: Bitrix\Main\HttpRequest->prepareCookie(array)
/home/bitrix/www/bitrix/modules/main/lib/httprequest.php:63
#6: Bitrix\Main\HttpRequest->__construct(object, array, array, array, array)
#7: Bitrix\Main\HttpApplication->initializeContext(array)
/home/bitrix/www/bitrix/modules/main/lib/application.php:122
#8: Bitrix\Main\Application->initializeExtendedKernel(array)
/home/bitrix/www/bitrix/modules/main/include.php:24
#9: require_once(string)
/home/bitrix/www/bitrix/modules/main/include/prolog_before.php:14
#10: require_once(string)
/home/bitrix/www/index.php:8
- Вопрос задан
- 1175 просмотров
toster.ru
После перезагрузки сервера на линуксе, проблема с БД, как решить? — Toster.ru
Всем привет!После отключения и включения сервера (Линукс) где лежит сайт на битриксе, проблема с базой данных, выдает такую ошибку:
[Bitrix\Main\DB\ConnectionException] Mysql connect error [localhost]: (2002) No such file or directory (400) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/lib/db/mysqliconnection.php:65 #0: Bitrix\Main\DB\MysqliConnection->connectInternal() /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/lib/db/mysqliconnection.php:122 #1: Bitrix\Main\DB\MysqliConnection->queryInternal(string, array, NULL) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/lib/db/connection.php:329 #2: Bitrix\Main\DB\Connection->query(string) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/lib/config/option.php:182 #3: Bitrix\Main\Config\Option::load(string, NULL) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/lib/config/option.php:53 #4: Bitrix\Main\Config\Option::get(string, string, string) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/lib/httprequest.php:337 #5: Bitrix\Main\HttpRequest->prepareCookie(array) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/lib/httprequest.php:63 #6: Bitrix\Main\HttpRequest->__construct(object, array, array, array, array) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/lib/httpapplication.php:42 #7: Bitrix\Main\HttpApplication->initializeContext(array) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/lib/application.php:122 #8: Bitrix\Main\Application->initializeExtendedKernel(array) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/include.php:23 #9: require_once(string) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/include/prolog_before.php:14 #10: require_once(string) /var/www/univerokrug.hse.perm.ru/bitrix/modules/main/include/prolog.php:10 #11: require_once(string) /var/www/univerokrug.hse.perm.ru/bitrix/header.php:1 #12: require(string) /var/www/univerokrug.hse.perm.ru/index.php:2
В чем может быть проблема?
toster.ru
[Bitrix\Main\DB\ConnectionException] Sphinx connect error: Ошибка под
Not a member of Pastebin yet? Sign Up, it unlocks many cool features![Bitrix\Main\DB\ConnectionException]
Sphinx connect error: Ошибка подключения (). (400)
/opt/lampp/stolet/bitrix/modules/search/tools/sphinx.php:72
#0: CSearchSphinx->connect(string, string)
/opt/lampp/stolet/bitrix/modules/search/classes/general/full_text.php:23
#1: CSearchFullText::getInstance()
/opt/lampp/stolet/bitrix/modules/search/classes/general/search.php:1327
#2: CAllSearch->Index(string, integer, array, boolean)
/opt/lampp/stolet/bitrix/modules/iblock/classes/general/iblockelement.php:5194
#3: CAllIBlockElement->UpdateSearch(integer)
/opt/lampp/stolet/bitrix/modules/iblock/classes/general/iblockelement.php:3437
#4: CAllIBlockElement->Add(array, boolean, boolean, boolean)
/opt/lampp/stolet/ondemand/zapros.php:26
[Bitrix\Main\DB\ConnectionException] Sphinx connect error: Ошибка подключения (). (400) /opt/lampp/stolet/bitrix/modules/search/tools/sphinx.php:72 #0: CSearchSphinx->connect(string, string) /opt/lampp/stolet/bitrix/modules/search/classes/general/full_text.php:23 #1: CSearchFullText::getInstance() /opt/lampp/stolet/bitrix/modules/search/classes/general/search.php:1327 #2: CAllSearch->Index(string, integer, array, boolean) /opt/lampp/stolet/bitrix/modules/iblock/classes/general/iblockelement.php:5194 #3: CAllIBlockElement->UpdateSearch(integer) /opt/lampp/stolet/bitrix/modules/iblock/classes/general/iblockelement.php:3437 #4: CAllIBlockElement->Add(array, boolean, boolean, boolean) /opt/lampp/stolet/ondemand/zapros.php:26
Sign Up, it unlocks many cool features!
pastebin.com
[Bitrix\Main\DB\ConnectionException] Sphinx connect error: Ошибка под
Not a member of Pastebin yet? Sign Up, it unlocks many cool features![Bitrix\Main\DB\ConnectionException]
Sphinx connect error: Ошибка подключения (). (400)
/home/bitrix/www/bitrix/modules/search/tools/sphinx.php:72
#0: CSearchSphinx->connect(string, string)
/home/bitrix/www/bitrix/modules/search/classes/general/full_text.php:23
#1: CSearchFullText::getInstance()
/home/bitrix/www/bitrix/modules/search/classes/general/search.php:2519
#2: CAllSearch->Update(string, array)
/home/bitrix/www/bitrix/modules/search/classes/general/search.php:1282
#3: CAllSearch->Index(string, integer, array, boolean)
/home/bitrix/www/bitrix/modules/iblock/classes/general/iblockelement.php:5033
#4: CAllIBlockElement->UpdateSearch(integer, boolean)
/home/bitrix/www/bitrix/modules/iblock/classes/mysql/iblockelement.php:1484
#5: CIBlockElement->Update(string, array)
/home/bitrix/www/bitrix/php_interface/classes/CLitresImport.php:423
#6: CLitresImport->updateBook(string, array, array)
/home/bitrix/www/bitrix/php_interface/classes/CLitresImport.php:214
#7: CLitresImport->importBook(object)
/home/bitrix/www/fiction.eksmo.ru/import/litres/getFreshBooks.php:107
[Bitrix\Main\DB\ConnectionException] Sphinx connect error: Ошибка подключения (). (400) /home/bitrix/www/bitrix/modules/search/tools/sphinx.php:72 #0: CSearchSphinx->connect(string, string) /home/bitrix/www/bitrix/modules/search/classes/general/full_text.php:23 #1: CSearchFullText::getInstance() /home/bitrix/www/bitrix/modules/search/classes/general/search.php:2519 #2: CAllSearch->Update(string, array) /home/bitrix/www/bitrix/modules/search/classes/general/search.php:1282 #3: CAllSearch->Index(string, integer, array, boolean) /home/bitrix/www/bitrix/modules/iblock/classes/general/iblockelement.php:5033 #4: CAllIBlockElement->UpdateSearch(integer, boolean) /home/bitrix/www/bitrix/modules/iblock/classes/mysql/iblockelement.php:1484 #5: CIBlockElement->Update(string, array) /home/bitrix/www/bitrix/php_interface/classes/CLitresImport.php:423 #6: CLitresImport->updateBook(string, array, array) /home/bitrix/www/bitrix/php_interface/classes/CLitresImport.php:214 #7: CLitresImport->importBook(object) /home/bitrix/www/fiction.eksmo.ru/import/litres/getFreshBooks.php:107
Sign Up, it unlocks many cool features!
pastebin.com
Вебинар по запуску новой магистерской программы ИРНИТУ «Технологии информационного моделирования зданий и сооружений»
В ИРНИТУ 17 июня состоялся вебинар, посвященный открытию новой магистерской программы «Технологии информационного моделирования зданий и сооружений» (направление 08.04.01 «Строительство»). Ведущей онлайн-встречи стала заведующая кафедрой теоретической механики и сопротивления материалов, доцент, д.т.н., руководитель образовательного проекта Татьяна Дмитриева.
Сетевой семинар прошел в формате серии мероприятий «ПОСТУПАЙ В ИРКУТСКИЙ ПОЛИТЕХ!». Об особенностях учебного плана и перспективах трудоустройства преподаватель рассказала в онлайн-режиме в специальной видеостудии, созданной на базе университетского Центра электронного обучения для записи интернет-курсов
Как сообщила Татьяна Дмитриева, в России в 2014 году был разработан план по внедрению BIM-технологий в строительство. Через три года утвердили четыре нормативных документа в данной сфере. В Иркутском техническом университете были организованы семинары и образовательные форумы по информационному моделированию. В 2018 году «политеховцы» стали участниками III форума «МНОГОМЕРНАЯ РОССИЯ-2018: цифровая трансформация промышленной инфраструктуры» (Москва).
Большая часть занятий будет проходить в учебных лабораториях ИРНИТУ, оснащенных новейшим оборудованием. В преподавательский состав вошли профессора и действующие педагоги-практики. Университет заключил договор о сотрудничестве с компанией «НЕОЛАНТ», чтобы «политеховцы» научились виртуозно пользоваться современными программными продуктами. Организация предлагает сетевую платформу НЕОСИНТЕЗ — систему управления инженерными данными. Платформа обеспечивает хранение, доступ, обмен и анализ данных объекта промышленного и гражданского строительства на протяжении его жизненного цикла: проектирование, строительство или реконструкция, эксплуатация.Выпускник-магистр будет владеть современными программными комплексами в области информационного моделирования, а также сможет максимально качественно и точно продумать все детали перед началом проектных, монтажно-строительных и других видов работ. Кроме того, полученные в «политехе» знания будут способствовать достижению высокой скорости выполнения проектов, а также значительной экономии средств.«В настоящее время появилась потребность в подготовке специалистов, компетентных в технологиях информационного моделирования зданий и сооружений. ИРНИТУ разработал соответствующую магистерскую программу двухгодичного обучения на очной форме, ориентируясь на опыт вузов Новосибирска, Томска и Москвы. Мы начинаем готовить профессионалов, которые будут востребованы в ближайшем будущем.
В учебный план вошли такие предметы, как «BIM-технологии в строительной отрасли», «Информационное моделирование зданий с использованием САПР Autodesk Revit», «Технико-экономическая оценка информационных моделей при обосновании инвестиций», «Современные программные комплексы инженерного анализа» и т.д. Магистрантов научат создавать цифровые модели, которые отражают состояние объекта в любой момент его жизненного цикла вплоть до полной утилизации», — отметила преподаватель.
В ходе вебинара интернет-пользователи задали Татьяне Дмитриевой несколько вопросов, один из которых касался наличия бюджетных мест. По словам преподавателя, набор этого года предусматривает 14 магистрантов-бюджетников. Кроме того, параллельно ведется коммерческий набор. Всем поступающим необходимо пройти тестирование по строительному направлению.
Абитуриенты интересовались перспективами трудоустройства. Руководитель программы отметила, что выпускники будут востребованы в архитектурно-конструкторских бюро, инженерно-консалтинговых и строительно-ремонтных компаниях, корпорациях крупных застройщиков. Магистерское образование позволит реализоваться в должностях BIM-менеджера, руководителя проекта, а также продолжить рост по карьерной лестнице. По информации Татьяны Дмитриевой, сегодня молодые специалисты, окончившие Иркутский «политех», успешно трудятся в организациях «Ренейссанс Констракшн» и «НЕОЛАНТ».
Еще один вопрос касался стажировок. В учебный план включены три практики и защита выпускной квалификационной работы.
Если еще остались вопросы, то их можно задать по телефонам Центральной приемной комиссии: 8 800 100 5405, 8 (3952) 405-405. E-mail: [email protected]
ССЫЛКА НА ВЕБИНАР
СПРАВКА: Проект «ПОСТУПАЙ В ИРКУТСКИЙ ПОЛИТЕХ!» направлен на выпускников школ и вузов, а также их родителей. На сетевых семинарах сотрудники ИРНИТУ рассказывают о преимуществах университета и отвечают на заранее поступившие вопросы в группе ВКонтакте или общаются со слушателями в режиме онлайн. Интернет-беседы происходят благодаря видеостудии для записи веб-курсов, которая появилась в ИРНИТУ в декабре прошлого года. Современная площадка разместилась на базе Центра электронного обучения. Специальный комплекс был приобретен при финансовой поддержке правительства Приангарья в рамках Программы трансформации университета в Центр технологического развития региона «Байкальский инновационный хаб», где одним из ключевых показателей является онлайн-обучение.
Людмила Портнова
www.istu.edu
Как запустить проект 1C Bitrix на MAMP? — Toster.ru
Подскажите пожалуйста, у меня есть проект на 1C Bitrix и база данных к нему .sql. Есть пароль к базе данных и собственно Mac OS с утановленным MAMP & MAMP PRO.Я положил файлы проекта в папку MAMP/htdocs
А также базу данных в папку MAMP/db/mysql
Проект стартует по стандарту на localhost:8888, даже favicon отображаются, но пишет следующую ошибку:
[Bitrix\Main\DB\ConnectionException]
Mysql connect error [localhost]: (2002) No such file or directory (400)
/Applications/MAMP/htdocs/bitrix/modules/main/lib/db/mysqliconnection.php:65
#0: Bitrix\Main\DB\MysqliConnection->connectInternal()
/Applications/MAMP/htdocs/bitrix/modules/main/lib/db/mysqliconnection.php:122
#1: Bitrix\Main\DB\MysqliConnection->queryInternal(string, array, NULL)
/Applications/MAMP/htdocs/bitrix/modules/main/lib/db/connection.php:329
#2: Bitrix\Main\DB\Connection->query(string)
/Applications/MAMP/htdocs/bitrix/modules/main/lib/config/option.php:183
#3: Bitrix\Main\Config\Option::load(string, NULL)
/Applications/MAMP/htdocs/bitrix/modules/main/lib/config/option.php:53
#4: Bitrix\Main\Config\Option::get(string, string, string)
/Applications/MAMP/htdocs/bitrix/modules/main/lib/httprequest.php:337
#5: Bitrix\Main\HttpRequest->prepareCookie(array)
/Applications/MAMP/htdocs/bitrix/modules/main/lib/httprequest.php:63
#6: Bitrix\Main\HttpRequest->__construct(object, array, array, array, array)
/Applications/MAMP/htdocs/bitrix/modules/main/lib/httpapplication.php:43
#7: Bitrix\Main\HttpApplication->initializeContext(array)
/Applications/MAMP/htdocs/bitrix/modules/main/lib/application.php:122
#8: Bitrix\Main\Application->initializeExtendedKernel(array)
/Applications/MAMP/htdocs/bitrix/modules/main/include.php:24
#9: require_once(string)
/Applications/MAMP/htdocs/bitrix/modules/main/include/prolog_before.php:14
#10: require_once(string)
/Applications/MAMP/htdocs/bitrix/modules/main/include/prolog.php:10
#11: require_once(string)
/Applications/MAMP/htdocs/bitrix/header.php:1
#12: require(string)
/Applications/MAMP/htdocs/index.php:2
Подскажите что можно сделать? Я больше никакие файлы не трогал и ничего не меня в настройках MAMP.
toster.ru
Ошибки при работе с 1С-Битрикс
Если после переноса вы видите на главной странице вместо новостей форму для авторизации и все пункты меню отмечены значком замка:
… и после авторизации все отображается правильно — перейдите в административную панель Битрикс и пройдите по пути: Настройки (Settings) → Настройки продукта (System settings) → Сайты (Sites) → Список сайтов (List of sites), выберите ваш сайт и проверьте значение поля «Путь к корневой папке веб-сервера для этого сайта (Path to the web server root folder of this site)», скорее всего там указан неправильный путь.
Рекомендуется оставить это поле пустым если вы не используете многосайтовость на разных доменах.
Если у вас возникли сложности, не описанные здесь, напишите нам на [email protected]
По умолчанию все сервисы виртуальной машины VMBitrix работают в кодировке UTF-8. По сравнению с кодировкой CP1251 (Windows-1251) UTF-8 предоставляет большие возможности по хранению информации на различных языках, подробнее можно узнать в Wikipedia.
Если по каким-либо причинам вы не можете перейти на использование UTF-8 — выполните указанный запрос самостоятельно.
Для этого перейдите в административный раздел Битрикс и пройдите по пути Настройки (Settings) → Инструменты (Tools) → SQL запрос (SQL query), скопируйте и вставьте запрос из сообщения об ошибке и выполните его.
Этот запрос изменяет свойство используемой базы данных, не затрагивая сами данные, и, при необходимости, вы можете вернуть старое значение обратно.
Если у вас возникли сложности, не описанные здесь, напишите нам на [email protected]
При попытке обновить поисковый индекс вашего сайта процесс зависает (длится очень долго и статус уже переиндексированных документов не обновляется). Если производить переиндексацию по отдельным модулям — зависание происходит только при выборе модуля «Статические файлы».
Для решения проблемы необходимо изменить параметры mbstring в файле /etc/php.ini:
mbstring.func_overload = 0 mbstring.internal_encoding = CP1251и перезапустить web-сервер Apache чтобы новые параметры вступили в силу:
/etc/init.d/apache2 restart
Если у вас возникли сложности, не описанные здесь, напишите нам на [email protected]
The script encountered an error and will be aborted. To view extended error messages, enable this feature in .settings.php.В новом ядре Битрикс, настройка параметров производится в файле bitrix/.settings.php (обратите внимание, что имя файла начинается с точки). Ранее, для этих задач использовался файл bitrix/php_interface/dbconn.php.
По умолчанию, Битрикс скрывает любые сообщения об ошибках, так как это значительно снижает уровень безопасности системы. Поэтому при возникновении любой ошибки вместо нее будет отображаться указанное выше сообщение.
Поэтому первым делом, необходимо войти на сервер (по SSH или sFTP) и отредактировать файл bitrix/.settings.php. В нем следует найти строчку:
'debug' => false,и изменить значение параметра debug на true, то есть строка должна принять вид:
'debug' => true,
После этого, при обращении к странице с ошибкой, вы увидите полное сообщение об ошибке. После исправления ошибки, не забудьте вернуть параметр debug в изначальное значение.
Болле подробное описание всех параметров файла .settings.php есть на сайте разработчика.
Если у вас возникли сложности, не описанные здесь, напишите нам на [email protected]
DB query error. Please try later.
Эта ошибка абсолютно аналогична описанной выше, но возникает только в старом ядре Битрикс. Для включения вывода полного сообшения об ошибке войдите на сервер (по SSH или sFTP) и отредактируйте файл bitrix/php_interface/dbconn.php. В нем найдите строчку:
$DBDebug = false;и измените значение переменной $DBDebug на true, то есть строка должна принять вид:
$DBDebug = true;
После этого, при обращении к странице с ошибкой, вы увидите полное сообщение об ошибке. После исправления ошибки, не забудьте вернуть параметр $DBDebug в изначальное значение.
Если у вас возникли сложности, не описанные здесь, напишите нам на [email protected]
Mysql connect error [localhost, 127.0.0.1]: Can’t connect to local MySQL server through socket ‘/var/lib/mysqld/mysqld.sock’ (2) (400)Данная ошибка означает, что сервер баз данных MySQL не доступен. Это может произойти в ряде случаев и зачастую требуется отдельный анализ ситуации для выявления точной причины. Но в большинстве случаев эта ошибка возникает из-за следующих проблем:
Нехватка оперативной памяти.
Если при разработке проекта не рассчитывалась большая нагрузка (со стороны пользователей или объема обрабатываемых данных), или при разработке была допущена ошибка, или параметры MySQL и Apache не оптимальны для проекта, то при всплеске активности может возникнуть переполнение оперативной памяти (RAM). В этом случае, операционная система, для поддержания собственной безопасности, принудительно завершает работу самого объемного процесса (для web-серверов это как правило именно MySQL).
В этом случае, в системном журнале /var/log/syslog и на консоли сервера (доступ к которой можно получить в панели управления vCenter) будет содержаться сообщение вида:
kernel: Out of memory: Kill process 1543 (mysqld) score 146 or sacrifice child
В этом случае, перезагрузите сервер, для освобождения памяти и восстановления работы всех сервисов. Затем привлеките разработчиков для оптимизации скриптов и запросов к БД, для предотвращения возникновения ошибки в будущем. Либо, если оптимизация не представляется возможной, увеличить тарифный план, тем самым увеличить объем доступной памяти.Сервер не может стартовать из-за ошибки в конфигурации.
Как правило это может возникнуть после правки конфигурационного файла my.cnf или обновления системы. В этом случае, следует откатить изменения и перезапустить сервер или отдельно MySQL.
Если у вас возникли сложности, не описанные здесь, напишите нам на [email protected]
MySQL Query Error: SELECT … FROM … [Got error 28 from storage engine]Ошибка может содержать любой SELECT, INSERT или UPDATE запрос, но при этом обязательно заканчивается уточнением Got error 28 from storage engine. Причиной ошибки является переполнения жесткого диска (HDD)
В этом случае, войдите на сервер по SSH и выполните команду df -h:
# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 9.6G 9.2G 0 100% / tmpfs 250M 0 250M 0% /dev/shm /dev/sda1 118M 102M 9.1M 92% /bootОсновной раздел, в примере /dev/sda2 (так как он наибольший, что видно по колонке Size, и точка монтирования у него — корневая директория Mounted on /) используется на 100%
Для восстановления работы следует удалить более ненужные данные с диска или увеличить дисковое пространство.
Если у вас возникли сложности, не описанные здесь, напишите нам на [email protected]
↑ вернуться к оглавлению
vmco.ru