CakePhp по умолчанию пути выпечки :: Могут ли они быть изменены?

StackOverflow https://stackoverflow.com/questions/4809708

  •  24-10-2019
  •  | 
  •  

Вопрос

Недавно я загрузил сайт торта с живого сервера, и я пытаюсь испечь некоторые аспекты. Но я получаю файлы, которые не находят ошибки (даже если они существуют), но структура отличается от загрузки CakePhp вне коробки. Поэтому мне интересно, не упускаю ли я точку зрения по всему этому, или есть простой способ скорректировать то, что ищет CLI с точки зрения путей - а именно конфигурация/ для схемы ACL - это то, что я пытаюсь выручить .. Спасибо за совет. Был в этом некоторое время.

Это было полезно?

Решение 2

Что ж, я мог бы сделать что-то совершенно похожее на зомби, но я решил просто повторно сдать и скопировать свои исходные файлы MVC в новые запеченные папки (использовали новую папку схемы конфигурации), но теперь проблема решается, делая это.

Другие советы

Возможно, вам повезет, посмотрите на файл конфигурации paths.php. Это в /cake/config/paths.php. Я не уверен, как это работает, но это может привести вас в правильном направлении.

Идея 1:

Возможно, это слишком просто, но вы уверены, что правильно запекаете? Вам следует настроить переменную среды для выпекания, или введите полный путь выпекания во время папки приложения. Здесь есть подробности: http://book.cakephp.org/view/1106/the-cakephp-console

Примечание:

$ cd/my/cake/app_folder
$ ../cake/console/cake

Это откроет вашу подсказку для торта, а также должно разрешить отсутствующие пути.

Идея 2:
Отсутствующие пути в торте также могут возникнуть в результате нетрадиционных имен файлов, классов и т. Д., Даже если ваше приложение работает, другие вещи могут не любить тестирование, задачи или выпекание. Пример: в плагинах, если вы фактически следуете стандартной модели и добавляете модель к имени класса, вам необходимо использовать $ использование в вашем контроллере. Тестирование также тормозит в результате, если все не определено.

Идея 3:
Я изменил путь для моего местоположения торта раньше в app/index.php и app/webroot/test.php, возможно, вы могли бы сделать то же самое для выпечки в одном из этих файлов, но, поскольку он находится в торте/консоли, вам может потребоваться Сделайте это откуда -то в этой папке. Прежде чем изменить их папку для торта, я бы позаботился о том, чтобы выкрикивать торт, чтобы вы могли легко добывать обновления, не переписывая свои изменения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top