Цитата |
---|
Максим Задубин пишет: строка появилась после того как я удалил закомментированный кусок кода DDD вместе с тегами.обазовалась дырка.. я и не заметил этот один отступ. |
КАК ЛЕГКО ПОВАЛИТЬ БИТРИКС!
у нас тоже перестала работать эта функция на пустом месте. Ни ошибки вам, ни отладка, нашли строку кода старыми методами.
LocalRedirect этот использует метод ядра ForkActions, который создает новый процесс, и передает ему управление, в детали не вдавался, но в ForkActions есть места проверки на наличие системных структур, в нашем случае, он их не находил, и просто делал
exit в старом процессе и новый не вызывал.
Виновником был символ переносы строки в начале файла
header.php, вообще про всякие пробелы и символы перевода строк в начале и конце файлов много сообщений на форуме, так что, как совет, дабы избежать нелепых падений, проверяйте такие моменты тщательно