Добро пожаловать, Гость!
Ошибки интерпретатора:
Общие вопросы | Ошибки интерпретатора:
Angelok0803 :
Здравствуйте! Перерыл все ядро двига, так и ненашел код, который выводит ошибки. Мне необходимо сделать, что бы ошибки показывало только определенному id . Подскажите пожалуйста
Ошибки интерпретатора:
5 Фев 2019Здравствуйте! Перерыл все ядро двига, так и ненашел код, который выводит ошибки. Мне необходимо сделать, что бы ошибки показывало только определенному id . Подскажите пожалуйста
Комментарии:
kantry 6 Фев 2019
Ни фига вы развезли то что там уже есть готовое
Залазишь в /sys/inc/user.php
Ищешь примерно в середине файла(строку не помню) подобный код
<?php
if (!isset($user) || /*$user['level'] == 0*/$user['id'] <> 1) {
@error_reporting(0);
@ini_set('display_errors',false); // показ ошибок
if (function_exists('set_time_limit'))@set_time_limit(20); // Ставим ограничение на 20 сек
}
?>
Убираешь нахрен level вставляешь нужный ай-ди, включаешь вывод ошибок в админке, и все.
П.С. 191 строка в версии 1.8.
Ни фига вы развезли то что там уже есть готовое
Залазишь в /sys/inc/user.php
Ищешь примерно в середине файла(строку не помню) подобный код
<?php
if (!isset($user) || /*$user['level'] == 0*/$user['id'] <> 1) {
@error_reporting(0);
@ini_set('display_errors',false); // показ ошибок
if (function_exists('set_time_limit'))@set_time_limit(20); // Ставим ограничение на 20 сек
}
?>
Убираешь нахрен level вставляешь нужный ай-ди, включаешь вывод ошибок в админке, и все.
П.С. 191 строка в версии 1.8.
Saint
6 Фев 2019
а ещё есть сессия , в которой есть id )
Что позволит сделать условие выше уровнем .
if (isset($_SESSION['id_user']) AND $_SESSION['id_user'] == 1) {
error_reporting(E_ALL);
ini_set('display_errors',true);
}
//прописать можно в sys/inc/sess.php ,выше вряд ли,есть что у тебя что-то, чего требовало бы отображения ошибок
______________________
Я есть сущность
а ещё есть сессия , в которой есть id )
Что позволит сделать условие выше уровнем .
if (isset($_SESSION['id_user']) AND $_SESSION['id_user'] == 1) {
error_reporting(E_ALL);
ini_set('display_errors',true);
}
//прописать можно в sys/inc/sess.php ,выше вряд ли,есть что у тебя что-то, чего требовало бы отображения ошибок
______________________
Я есть сущность
WIZART 6 Фев 2019
Angelok0803, оно и не будет работать, ибо инклуд settings выше чем инклуд ядра user.php , вырежи код из settings и вставь в user , но уже после авторизации и создания массива $user[]
______________________
Imitation of life
Angelok0803, оно и не будет работать, ибо инклуд settings выше чем инклуд ядра user.php , вырежи код из settings и вставь в user , но уже после авторизации и создания массива $user[]
______________________
Imitation of life
biket
6 Фев 2019
Можно только для своего ip выводить, но это если он статический
______________________
Установи себе подпись: Ссылка
Можно только для своего ip выводить, но это если он статический
______________________
Установи себе подпись: Ссылка
Zed 6 Фев 2019
Добавлено:
Angelok0803, вырежи этот код полностью лучше
Добавлено:
Angelok0803, и вставь в файл /sys/inc/user.php да и всё
Добавлено:
Angelok0803, или можно наверное обьявить ее глобальной но я хз сработает ли это
Angelok0803 (6 Фев 2019):
Zed,
if ($set['show_err_php'])
{
error_reporting(E_ALL); // включаем показ ошибок
ini_set('display_errors',true); // включаем показ ошибок
}
Angelok0803, дак переменная $user скорее всего недоступна же в этом файле.Zed,
if ($set['show_err_php'])
{
error_reporting(E_ALL); // включаем показ ошибок
ini_set('display_errors',true); // включаем показ ошибок
}
Добавлено:
Angelok0803, вырежи этот код полностью лучше
Добавлено:
Angelok0803, и вставь в файл /sys/inc/user.php да и всё
Добавлено:
Angelok0803, или можно наверное обьявить ее глобальной но я хз сработает ли это
Angelok0803 6 Фев 2019
Автор темы
Zed,
if ($set['show_err_php'])
{
error_reporting(E_ALL); // включаем показ ошибок
ini_set('display_errors',true); // включаем показ ошибок
}
Автор темы
Zed,
if ($set['show_err_php'])
{
error_reporting(E_ALL); // включаем показ ошибок
ini_set('display_errors',true); // включаем показ ошибок
}