2015-04-07 4 views
0

Я не смог сохранить свои данные в базе данных. И нет журнала из cakephp. Я использовал функции отладки, но они возвращали только ложные или бесполезные результаты. Я начал удалять строки из своих файлов моделей один за другим. Наконец, я обнаружил проблему в одном из моих отношений. Есть ли лучшее решение для отладки сохранения?Как я могу отлаживать сохранение в cakephp3?

+0

В чем была проблема предотвращения вашего сохранения? –

+0

У меня есть два похожих поля в моем столе. language и language_id в таблице users. [link] (http://stackoverflow.com/questions/29487625/save-method-dont-work-when-i-have-both-x-and-x-id-fields- in-my-table-in-cakephp) –

ответ

0

См. Раздел переменных DebugKit.

Он покажет всю ошибку переменной проверки даже для ваших объектов модели. Но одно условие: вам нужно избегать метода перенаправления, когда вы должны отлаживать данные save()

+0

В моем случае это ничего не показывает, даже если я предотвращаю перенаправление –

+0

@anghazighermezi Может быть debugkit не установлен правильно в вашей системе. Я думаю, что вам нужно подключение «debug_kit» в конфигурационном файле config/app.php. Это должно быть такое же соединение по умолчанию. См. [Doc] (http://book.cakephp.org/3.0/en/debug-kit.html) – Imran

Смежные вопросы