“显示止动器错误”;未定义变量:javascript";在cakephp应用程序中

“显示止动器错误”;未定义变量:javascript";在cakephp应用程序中,cakephp,Cakephp,这只真是一只奇怪的虫子。 这个应用程序在我的本地机器和生产环境中都能正常工作,但在我的登台服务器上它却可以正常工作。。。与上面给出的错误相同 有问题的代码行位于/app/views/layout/default.ctp中 <?php echo $javascript->link('http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js') ?> 我已经试着解决这个问题好几个小时了。。。 在登台服务器上

这只真是一只奇怪的虫子。 这个应用程序在我的本地机器和生产环境中都能正常工作,但在我的登台服务器上它却可以正常工作。。。与上面给出的错误相同

有问题的代码行位于/app/views/layout/default.ctp中

  <?php echo $javascript->link('http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js') ?>
我已经试着解决这个问题好几个小时了。。。 在登台服务器上运行PHP5.2.14,在本地计算机上运行PHP5.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

控制器代码中的尾部php标记“
”、“Html”、“Page”);?>
”是否实际出现在您的真实应用程序控制器中?"

请告诉我这不是你的AppController的路径:“
/app/controllers/app\u controller.ctp


app\u controller.php
(注意文件类型)应该位于app文件夹中。

可能是CakePHP的不同版本(我猜是1.3)在服务器上。检查mod_rewrite是否已安装并在服务器上正常工作。检查您的.htaccess文件。@Sergei…这怎么可能?…该应用程序是独立的,并与subversion中的cake文件夹一起存储。@Leo.Done和Done。两者似乎都工作得很好,但这些都是我在将代码格式化为di时犯的错误文件名为app_controller.php,代码中没有拖车php标记。
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