Октябрь

10

Если у вас были с помощью CakePHP 1.2 Beta в scarfold печь (генерировать) ваш контроллер, когда вы переходите к странице добавить статью, то будет сообщение об ошибке, как это показано ниже:

Предупреждение (512): Ошибка SQL: 1064: У вас есть ошибка в Вашем SQL синтаксиса; проверить вручную, что соответствует вашим MySQL сервером версии за право Синтаксис возле "generateList" в строке 1 [CORE / торты / Libs / модель / datasources / dbo_source.php, линия 512]

Если это произойдет с вами, то это означает, что ваш пирог печеный неправильную версию CRUD код для вас, чтобы решить эту проблему, сначала найдите файл контроллер, контроллер моя фамилия должности, так что моя контроллер файл находится по адресу: торт / ок / контроллеры / posts_controller.php.

Ищете код:
generateList();

Она может появляться более одного раза в ваш код, заменить его:
find('list');

С CakePHP 1.2, CakePHP 1,1 синтаксис generateList (); был заменен мощным найдете ( ").


Надеюсь, что это помогает! :)

Digg Facebook Google Newsvine Reddit Slashdot Technorati Windows Live Yahoo del.icio.us



Аналогичные сообщения

Комментарии

Имя (обязательно)

Email (обязательно)

Веб-сайт

Говорите вы думаете

1 Комментарий до сих пор

  1. Билл Госс от 21 Октября 2008 года 4:19 вечера

    Невероятно!

    Я не думаю, что решение я мог бы найти.

    Как вы с Zend Eclipse?

    Я могу отладку PHP-скрипты нормально, но она chokes, когда я пытаюсь отладки контроллер с:
    Класс "контроллер" не найден

    Если вы не знаете ответа, я уверен, ценим ведущую роль.

    Еще раз спасибо,

    Билл Госс

Спонсоры




Ссылки