Laravel Route:未找到控制器方法

时间:2014-03-20 22:37:18

标签: php amazon-ec2 laravel-4 apache2

我拿了我的Laravel 4应用程序的副本并在AWS Ubuntu实例上进行了设置。 这是与在线网站http://pixcel.com/archivecloud/786531上运行相同的路线, 在EC2实例上使用相同代码(我认为)的相同路径

  

54.186.47.148/archivecloud/786531

返回的错误是:找不到控制器方法

直播网站:

PHP 5.3.27(cli)(建于2014年2月21日07:53:29) 版权所有(c)1997-2013 PHP小组 Zend Engine v2.3.0,版权所有(c)1998-2013 Zend Technologies     使用ionCube PHP Loader v4.2.2,版权所有(c)2002-2012,by ionCube Ltd.,and     Zend Technologies的Zend Guard Loader v3.3,Copyright(c)1998-2010,

Apache:不确定,它与site5的共享托管

EC2:

PHP 5.4.25-1 + sury.org~sensision + 2(cli)(建于:2014年2月12日10:45:30) 版权所有(c)1997-2014 PHP小组 Zend Engine v2.4.0,版权所有(c)1998-2014 Zend Technologies

服务器版本:Apache / 2.2.22(Ubuntu)

相关代码: 路线实时:

 Route::get('archivecloud/{id}', 'CloudHomeController@embed');

路线EC2:Route::get('archivecloud/{id}', 'CloudHomeController@embed');

Controller LIVE:

class CloudHomeController extends CloudBaseController {
public function embed($id){

        $result = CloudFilm::getInstance()->getFilmByEmbedId($id);
        $cliptype = "film";
}}

控制器EC2:

class CloudHomeController extends CloudBaseController {
public function embed($id){

        $result = CloudFilm::getInstance()->getFilmByEmbedId($id);
        $cliptype = "film";
}}

看起来环境变量是空的。请仔细看看。

0 个答案:

没有答案