покажите ошибку остановки "Неопределенная переменная: javascript" в приложении cakephp - PullRequest
0 голосов
/ 25 ноября 2010

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

Неправильная строка кода находится в /app/views/layout/default.ctp

.
  <?php echo $javascript->link('http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js') ?>

и да, у меня есть это в /app/controllers/app_controller.php

class AppController extends Controller{
    public $helpers = array('Javascript', 'Form', 'Html', 'Page');
    ...
}

Я пытался выяснить проблему часами ... Запуск PHP 5.2.14 на промежуточном сервере и 5.2.5 на моей локальной машине. Использование CakePHP 1.2.6

Любые идеи о том, как даже начать заниматься этим, будут высоко оценены

Полная ошибка ниже

Notice (8): Undefined variable: javascript [APP/views/layouts/default.ctp, line 6]
Fatal error: Call to a member function link() on a non-object in /x/x/x/x/app/views/layouts/default.ctp on line 6

1 Ответ

0 голосов
/ 25 ноября 2010

Отображается ли конечный php-маркер ". .. 'Html', 'Page');?>" в коде контроллера в вашем реальном app_controller?"

Пожалуйста, скажите, что это не путь к вашему AppController:" /app/controllers/app_controller.ctp "

app_controller.php (обратите внимание на тип файла) должен находиться в папке приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...