Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Первоначальный адрес документа после require()
fwrite($file, "Ошибка на странице $_SERVER[?] строка $string");
}
</body></html>
Проблема в том что со всеми подходящими $_SERVER[] переменными в логе пишется
"Ошибка на странице index.php строка /*мой номер*/"
Что указывает на неверную строку т.к. файл не тот. Какую переменную надо поставить чтобы в моем случае выводилось
"Ошибка на странице page2.php строка /*мой номер*/"
Andrusa95
Отправлено: 08 Мая, 2012 - 14:18:47
Новичок
Покинул форум
Сообщений всего: 46
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
Используете константу __FILE__
----- Знание есть сокровище, но хранитель его — разум.
Пенн Вильям
Fumafian
Отправлено: 08 Мая, 2012 - 14:22:22
Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Май 2012
Помог: 0 раз(а)
Andrusa95 она пустая почему-то...
Bio man
Отправлено: 08 Мая, 2012 - 15:28:09
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Покинул форум
Сообщений всего: 7
Дата рег-ции: Май 2012
Помог: 0 раз(а)
Вообщем решил сам свою проблему, просто в ручную прописываю название файла, а если быть более точным, запись в лог сделал функцией и название файла с номером строки ее параметрами. Хотя если кто знает ответ - пишите!
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.