我正在开发一个Laravel项目,该项目在我的Mac平台上的虚拟机ubuntu 14.04上正常运行。很难跟上rsync文件等的变化,所以我决定将应用程序移到我的Mac平台上。
当我这样做时,我总是会收到以下错误:
{"error":{"type":"ErrorException","message":"The use statement with non-compound name 'DB' has no effect","file":"\/Users\/user\/data\/folder\/app\/controllers\/CampaignsController.php","line":3}}
我的CampaignsController.php如下所示:
<?php
use \DB;
use \Auth;
use \Validator;
use \Event;
.......
如果我发表评论,应用程序就开始运行了。唯一的问题是当我需要提交更改时,我需要删除注释掉的行并重新注释它们以便应用程序运行。
有没有其他方法可以解决这个问题,为什么应用程序在Linux环境中运行良好但在Mac OS环境下运行不正常?