权限被拒绝在laravel 5.4

时间:2017-03-15 11:32:25

标签: laravel laravel-5

我正在创建一个我将要使用的cms包。我遇到的问题是,在我发布我的包之后,我无法让它工作。我收到此错误

  

CmsServiceProvider.php第35行中的ErrorException:include(C:\ wamp \ www \ laravel_package \ packages \ testing \ cms \ src \ Modules):无法打开流:权限被拒绝

这是我的CmsServiceProvider

<?php

namespace Testing\Cms;

use Illuminate\Support\ServiceProvider;

class CmsServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap the application services.
     *
     * @return void
     */
    public function boot()
    {

        $this->publishes([
            __DIR__.'/Modules' => base_path('app/Modules'),
        ]);

    }

    /**
     * Register the application services.
     *
     * @return void
     */
    public function register()
    {

        include __DIR__.'/Modules';
    }
}

第35行

include __DIR__.'/Modules';

如果我需要提供任何其他信息以帮助解决我的问题,请告诉我。我不确定我需要提供的所有信息。

1 个答案:

答案 0 :(得分:0)

问题是您尝试打开的文件夹没有正确的权限。尝试更改Modules文件夹的权限以及文件夹中的所有文件以允许读/写。