Я заранее прошу прощения, если вы уже знаете этот метод (в конце концов, вы - разработчик php).
Поддерживает ли rails отладку в стиле php, аналогичную die()
?Я столкнулся со странной непонятной ошибкой, подобной этой, в фреймворках php yii и kohana.
Что я делаю, так это помещаю die('AAAAA')
в конце контроллера и постепенно перемещаю его вверх до IT запускается раньше, чем происходит ошибка, поэтому я точно знаю, в какой строке была ошибка.
Затем я перемещаю ее в любую функцию, вызываемую в этой строке, и начинаю снова.
Iне знаю, поддерживает ли rails этот вид необработанного стиля отладки.Также будет полезно, если исходный код для этих драгоценных камней находится в не скомпилированном коде, поэтому вы можете вставить die()
повсюду, как это.
Вы можете сделать что-то вроде echo 'AAA'; exit;
или что-то подобное.
Также есть проверка, если функция вызывается: die('BBBBB');
: P
Если вы хотите продвинуться по-настоящему, есть также
die("AAAAA ".' '.__FILE__.'::Line:'.__LINE__);