【发布时间】:2017-11-05 15:07:16
【问题描述】:
我的文件夹结构如下所示
app
Console
Events
Exceptions
Http
Classroom
Controllers
Middleware
Requests
Kernel.php
Default
Controllers
Middleware
Requests
Kernel.php
Homework
Controllers
Middleware
Requests
Kernel.php
routes-classroom.php
routes-default.php
routes-homework.php
routes.php
Jobs
Listeners
Policies
Providers
User.php
bootstrap
config
database
public
public_classroom
bootstrap
cache
app.php
autoload.php
public_homework
bootstrap
cache
app.php
autoload.php
resources
storage
tests
vendor
我的 vhsot 是这样的:
cr.classroom.loc => public_classroom
hw.classroom.loc => public_homewrok
我希望当 cr.classroom.loc 被访问时,Http/Classroom/controller 将被访问,同样的情况也会发生在 hw.classroom.loc 上。 我已经修复了命名空间,因此运行 composer dump-autoload, php artisan clear-compiled 但没有任何帮助。显示以下错误:
/var/www/classroom/vendor/laravel/framework/src/Illuminate/Container/Container.php:741 中未捕获的异常“ReflectionException”和消息“类日志不存在”
【问题讨论】:
-
这只是一个初步消息,因为服务器无法写入日志文件。将存储文件夹的权限更改为 777,然后重试以获取真正的错误消息。
-
@Vikas存储文件夹的权限从一开始就是777
标签: laravel-5