使用virtualhost的Laravel 5.2和jenssegers / mongodb REST API

时间:2016-07-04 16:06:44

标签: php mongodb laravel laravel-5.2 jenssegers-mongodb

我正在使用Laravel 5.2创建REST API,我也将MongoDB与jenssegers / mongodb库一起使用。我有一个虚拟主机用于我的应用程序所以我可以转到网址,例如:http://myapp.local.com并模拟它在真实服务器上的状态,因为我现在在dev上有一些其他的Laravel项目,它更有条理他们这样。

虚拟主机指向我的应用程序的public文件夹,它正常工作。

这个项目刚刚开始,所以现在正在建造所有东西。为了检查数据库,我创建了一个非常简单的PostsController,只是为了查看连接和结果是否正确返回。我在 routes.php 中添加了Route::resource('/posts', 'PostsController');,因此我可以开始对基本的CRUD操作进行一些测试。

当我使用php artisan serve并使用http://localhost:8000/posts访问此路线时,结果会正确显示,但当我尝试通过http://myapp.local.com/posts访问时,我收到此错误:

FatalErrorException in Client.php line 56:
Class 'MongoDB\Driver\Manager' not found

为什么会发生这种情况?

0 个答案:

没有答案