Skip to content

Instantly share code, notes, and snippets.

@GermanAizek
Last active March 15, 2020 23:08
Show Gist options
  • Save GermanAizek/0bb9801499ff912bfe8276ce452fb1c2 to your computer and use it in GitHub Desktop.
Save GermanAizek/0bb9801499ff912bfe8276ce452fb1c2 to your computer and use it in GitHub Desktop.
При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php
<?php
return array (
'exception_handling' =>
array (
'value' =>
array (
'debug' => true,
'handled_errors_types' => 4437,
'exception_errors_types' => 4437,
'ignore_silence' => false,
'assertion_throws_exception' => true,
'assertion_error_type' => 256,
'log' =>
array (
'settings' =>
array (
'file' => '/var/log/php/exceptions.log',
'log_size' => 1000000,
),
),
),
'readonly' => false,
)
);
?>
@GermanAizek
Copy link
Author

Памятка ориентирована на простых пользователей которые не разбираются в работе с PHP скриптами, хотя я удивлен что Вы нашли этот пост.

Файл находится по пути /bitrix/.settings.php
Если в нем уже существует array с полями, например:

<?php
return array (
  'utf_mode' => 
  array (
    'value' => false,
    'readonly' => true,
  ),
);
?>

То надо сделать вот так:

<?php
return array (
  'utf_mode' => 
  array (
    'value' => false,
    'readonly' => true,
  ),
  'exception_handling' => 
  array (
    'value' => 
    array (
      'debug' => true,
      'handled_errors_types' => 4437,
      'exception_errors_types' => 4437,
      'ignore_silence' => false,
      'assertion_throws_exception' => true,
      'assertion_error_type' => 256,
      'log' => 
      array (
        'settings' => 
        array (
          'file' => '/var/log/php/exceptions.log',
          'log_size' => 1000000,
        ),
      ),
    ),
    'readonly' => false,
  )
);
?>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment