Проблемы с развертыванием CakePHP Custom Helper - PullRequest
0 голосов
/ 25 февраля 2012

Я следовал учебнику по реализации функции автозаполнения в моем приложении CakePHP 1.3.Весь источник, относящийся к этому, примерно соответствует этому коду.

Я успешно реализовал его на своем локальном WAMP, но при развертывании на моем LAMP-сервере приложение разрывается (страница html отображается только до формыгде вызывается функция ввода AutoCompleteHelper).

Используя операторы журнала, я вижу, что функция ввода завершается с ошибкой ..

$options = array_replace($baseOptions,$options);

в методе input () AutoCompleteHelper.Кажется, я не получаю вывод ошибок.Ниже выводится $ options:

Array
(
    [autoCompleteUrl] => /catalog/bands/auto_complete
    [autoCompleteRequestItem] => autoCompleteText
)

Мне это не кажется неправильным.

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

Куда мне обратиться, чтобы устранить эту проблему?

1 Ответ

0 голосов
/ 26 февраля 2012

Для кого-то будет трудно решить эту проблему для вас. Особенно, если он работает на вашем локальном хосте, но не на другой среде лампы. Скорее всего, это проблема конфигурации. Вот несколько вещей, на которые стоит обратить внимание, которые могут подтолкнуть вас в правильном направлении:

  • проверили ли вы права доступа к файлам, вызываемым
  • подтвердили ли вы, что файл действительно существует и не пропущен
  • проверяли ли вы журнал ошибок серверов
  • Вы пытались включить отладку в core.php, чтобы увидеть, если ошибка отображается на экране

Надеюсь, это подтолкнет вас в правильном направлении.

...