Не понимаю что надо исправить в .setting.php и где он находиться.
[РЕШЕНО] При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php
[РЕШЕНО] При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php
08.10.2019 16:57:31
|
|
|
08.10.2019 17:01:45
1. Включите вывод ошибок в файле /bitrix/.settings.php
2. Находим в разделе: 'exception_handling' => изменить: 'debug' => false, на 'debug' => true, и 'log' => NULL, можно заменить на: 'log' => array ( 'settings' => array ( 'file' => '/var/log/php/exceptions.log', 'log_size' => 1000000, ), |
|
|
08.10.2019 17:03:02
отлично, теперь у меня есть вывод ошибки в битрикс:
[Bitrix\Main\DB\SqlQueryException] Mysql query error: Table 'eurotok.b_sale_product2product' doesn't exist (400) UPD ATE b_sale_product2product p2p, b_sale_basket b, b_sale_basket b1 SE T p2p.CNT = p2p.CNT + 1 WHERE b.ORDER_ID = b1.ORDER_ID AND b.ID <> b1.ID AND b.ORDER_ID = 6028 AND p2p.PRODUCT_ID = b.PRODUCT_ID AND p2p.PARENT_PRODUCT_ID = b1.PRODUCT_ID /home/bitrix/ext_www/eurotok.ru/bitrix/modules/main/lib/db/mysqlconnection.php:87 #0: Bitrix\Main\DB\MysqlConnection->queryInternal(string, array, NULL) /home/bitrix/ext_www/eurotok.ru/bitrix/modules/main/lib/db/connection.php:260 |
|
|
08.10.2019 17:12:25
Решения:
1. Настройки - Инструменты - Проверка системы (/bitrix/admin/site_checker.php?lang=ru) Начать тестирование. Самый последний шаг - проверка бд. Если таблицы не существует, то он на нее пожалуется и возможно предложит автоматически восстановить. Или на тестовой копии удалите модуль Интернет-магазин, с сохранением таблиц и настроек, а потом установите. Если ошибка пропадет, тоже самое на основной версии сайта можно сделать. 2. Закомментировать соответствующий код в файле bitrix/modules/sale/general/product.php 3. Пересоздать БД DROP TABLE IF EXISTS `b_sale_product2product`; CREATE TABLE `b_sale_product2product` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `PRODUCT_ID` int(11) NOT NULL, `PARENT_PRODUCT_ID` int(11) NOT NULL, `CNT` int(11) NOT NULL, PRIMARY KEY (`ID`), KEY `IXS_PRODUCT2PRODUCT_PRODUCT_ID` (`PRODUCT_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; ВАЖНО: Вам нужно обратить к системному администратору Сервера, чтобы понять как так БД просто исчезла. |
|
|
11.04.2020 13:18:40
Всем привет, тоже настигла учесть внезапного отсутствия доступа к карточкам товаров, настроив в положение true параметр debug стали читаться ошибки:
Warning: A non-numeric value encountered in аwww/zonasoblazna.ru/bitrix/modules/iblock/lib/propertyindex/storage.php on line 200 [ParseError] syntax error, unexpected 'data' (T_STRING), expecting ']' (0) /www/zonasoblazna.ru/bitrix/components/fire/catalog.element/templates/ .default/template.php:79 #0: CBitrixComponentTemplate->__IncludePHPTemplate(array, array, string) /www/zonasoblazna.ru/bitrix/modules/main/classes/general/ component_template.php:820 #1: CBitrixComponentTemplate->IncludeTemplate(array) /www/zonasoblazna.ru/bitrix/modules/main/classes/general/ component.php:735 #2: CBitrixComponent->showComponentTemplate() /www/zonasoblazna.ru/bitrix/modules/main/classes/general/ component.php:683 #3: CBitrixComponent->includeComponentTemplate() /www/zonasoblazna.ru/bitrix/components/fire/catalog.element/ component.php:1203 #4: include(string) /www/zonasoblazna.ru/bitrix/modules/main/classes/general/ component.php:594 #5: CBitrixComponent->__includeComponent() /www/zonasoblazna.ru/bitrix/modules/main/classes/general/component.php:653 #6: CBitrixComponent->includeComponent(string, array, object) /www/zonasoblazna.ru/bitrix/modules/main/classes/general/main.php:1038 #7: CAllMain->IncludeComponent(string, string, array, object) /www/zonasoblazna.ru/bitrix/templates/.default/components/fire/catalog/template1 /element.php:140 #8: include(string) /www/zonasoblazna.ru/bitrix/modules/main/classes/general/component_template.php:725 #9: CBitrixComponentTemplate->__IncludePHPTemplate(array, array, string) /www/zonasoblazna.ru/bitrix/modules/main/classes/general/component_template.php:820 #10: CBitrixComponentTemplate->IncludeTemplate(array) /www/zonasoblazna.ru/bitrix/modules/main/classes/general/component.php:735 #11: CBitrixComponent->showComponentTemplate() /www/zonasoblazna.ru/bitrix/modules/main/classes/general/component.php:683 #12: CBitrixComponent->includeComponentTemplate(string) /www/zonasoblazna.ru/bitrix/components/fire/catalog/component.php:154 #13: include(string) /www/zonasoblazna.ru/bitrix/modules/main/classes/general/component.php:594 #14: CBitrixComponent->__includeComponent() /www/zonasoblazna.ru/bitrix/modules/main/classes/general/component.php:653 #15: CBitrixComponent->includeComponent(string, array, boolean) /www/zonasoblazna.ru/bitrix/modules/main/classes/general/main.php:1038 #16: CAllMain->IncludeComponent(string, string, array, boolean) /www/zonasoblazna.ru/catalog/index.php:271 #17: include_once(string) /www/zonasoblazna.ru/bitrix/modules/main/include/urlrewrite.php:159 #18: include_once(string) /www/zonasoblazna.ru/bitrix/urlrewrite.php:2 Что с ними делать и почему они появились не пойму. |
|
|
12.04.2020 23:59:02
Добрый день. После такого изменения не могу зайти в админку, пишет Parse error: syntax error, unexpected ';', expecting ')' in /home/bitrix/www/bitrix/.settings.php on line 88 |
|||
|
06.05.2020 13:59:55
Покажите скрин того что вы сделали а именно 88 строчку, тогда станет понятно, вы стерли либо , либо )
|
|
|
13.11.2020 08:09:34
В изменения предложенных выше не хватает закрывающего ), фактически изменения должны быть array ( 'settings' => array ( 'file' => '/var/log/php/exceptions.log', 'log_size' => 1000000, ), ), |
|||
|
12.04.2022 15:34:13
Тоже столкнулся с проблемой, при запуске раздела новостей, включил вывод ошибок, получил следующую ошибку, подскажите что можно сделать:
[TypeError] array_keys(): Argument #1 ($array) must be of type array, null given (0) /home/bitrix/ext_www/portal.mu/bitrix/modules/main/lib/page/asset.php:2402 #0: array_keys(NULL) /home/bitrix/ext_www/portal.mu/bitrix/modules/main/lib/page/asset.php:2402 #1: Bitrix\Main\Page\Asset->optimizeAsset(NULL, boolean, string, string, string, string) /home/bitrix/ext_www/portal.mu/bitrix/modules/main/lib/page/asset.php:1600 #2: Bitrix\Main\Page\Asset->getCss(integer) /home/bitrix/ext_www/portal.mu/bitrix/modules/main/classes/general/main.php:732 #3: CAllMain->GetCSS(integer, boolean) /home/bitrix/ext_www/portal.mu/bitrix/modules/main/classes/general/main.php:3232 #4: CAllMain->EndBufferContent(string) /home/bitrix/ext_www/portal.mu/bitrix/modules/main/classes/general/main.php:3190 #5: CAllMain->EndBufferContentMan() /home/bitrix/ext_www/portal.mu/bitrix/modules/main/include/epilog_after.php:43 #6: require(string) /home/bitrix/ext_www/portal.mu/bitrix/modules/main/include/epilog.php:3 #7: require_once(string) /home/bitrix/ext_www/portal.mu/bitrix/footer.php:4 #8: require(string) /home/bitrix/ext_www/portal.mu/stream/index.php:216 ---------- |
|
|
03.08.2022 23:35:51
Здравствуйте!
[Bitrix\Main\ArgumentNullException] Argument 'id' is null or empty (100) /home/c/cj46440/public_html/bitrix/modules/sale/lib/orderbas #0: Bitrix\Sale\OrderBase::load(integer) /home/c/cj46440/public_html/bitrix/components/bitrix/sale.personal.section/class.php:204 #1: PersonalOrderSection->executeComponent() /home/c/cj46440/public_html/bitrix/modules/main/classes/gene #2: CBitrixComponent->includeComponent(string, array, boolean, boolean) /home/c/cj46440/public_html/bitrix/modules/main/classes/gene #3: CAllMain->IncludeComponent(string, string, array, boolean) /home/c/cj46440/public_html/personal/index.php:101 #4: include_once(string) /home/c/cj46440/public_html/bitrix/modules/main/include/urlr #5: include_once(string) /home/c/cj46440/public_html/bitrix/urlrewrite.php:2 КАК ПОФИКСИТЬ? |
|
|
04.08.2022 12:11:38
Ваша проблема никак не связанна с "темой" обсуждаемой выше, если кратко то вам надо к программисту
![]() Если вы программист, то ваша проблема: Argument 'id' is null or empty (100) А сама ошибка тут: /home/c/cj46440/public_html/bitrix/components/bitrix/sale.personal.section/class.php:204 |
|
|
18.09.2023 13:57:26
Здравствуйте!
Также не могу вывести ошибки в файле /bitrix/.settings.php Внесла изменения по вашему совету, все равно пустой экран. 'debug' => false, на 'debug' => true, и 'log' => NULL, можно заменить на: 'log' => array ( 'settings' => array ( 'file' => '/var/log/php/exceptions.log', 'log_size' => 1000000, ), ), |
||||
|
||||
Форма ответов