Идея 1:
Возможно, это слишком просто, но вы уверены, что правильно запускаете Bake? Вы должны установить переменную среды для bake, или введите полный путь bake, пока вы находитесь в папке вашего приложения. Подробнее здесь: http://book.cakephp.org/view/1106/The-CakePHP-Console
Примечание:
$ cd / my / cake / app_folder
$ ../cake/console/cake
Это откроет подсказку для вашего торта, а также должно устранить пропущенные пути
Идея 2:
Пропущенные пути в торте также могут возникать из-за нестандартных имен файлов, имен классов и т. Д., Даже если ваше приложение работает, другие вещи могут не понравиться тестированию, задачам или выпечке. Пример: в плагинах, если вы на самом деле следуете стандарту и добавляете модель к имени класса, тогда вам нужно иметь $ users в вашем контроллере. Тестирование также тормозит в результате, если все не определено.
Идея 3:
Ранее я изменил путь для расположения моего торта в app / index.php и app / webroot / test.php. Возможно, вы могли бы сделать то же самое для bake в одном из этих файлов, но, поскольку он находится в торт / консоли, вам может понадобиться сделайте это где-нибудь в этой папке. Перед тем, как вы измените папку с тортами, я постараюсь раскошелиться, чтобы вы могли легко получать обновления, не перезаписывая изменения.