php - Laravel 5.2 could not open laravel.log -


i know there lot of questions on topic issues weird that's why decided post. have error in /var/logs/apache/error.log

  [tue mar 01 07:26:51.435312 2016] [:error] [pid 8837] [client 127.0.0.1:37843] php fatal error:  uncaught exception 'unexpectedvalueexception' message 'the stream or file "/var/www/personale/librarie-cor/storage/logs/laravel.log" not opened:  failed open stream: permission denied' in /var/www/personale/librarie-cor/vendor/monolog/monolog/src/monolog/handler/streamhandler.php:87\nstack trace: \n#0 /var/www/personale/librarie-cor/vendor/monolog/monolog/src/monolog/handler/abstractprocessinghandler.php(37): monolog\\handler\\streamhandler->write(array) \n#1 /var/www/personale/librarie-cor/vendor/monolog/monolog/src/monolog/logger.php(289): monolog\\handler\\abstractprocessinghandler->handle(array) \n#2 /var/www/personale/librarie-cor/vendor/monolog/monolog/src/monolog/logger.php(565): monolog\\logger->addrecord(400, object(symfony\\component\\debug\\exception\\fatalerrorexception), array) \n#3 /var/www/personale/librarie-cor/vendor/laravel/framework/src/illuminate/log/writer.php(202): monolog\\logger->error(object(symfony\\component\\debug\\exception\\fatalerrorexception), array) \n#4 /var/www/personale/librarie-cor in /var/www/personale/librarie-cor/vendor/monolog/monolog/src/monolog/handler/streamhandler.php on line 87 

the thing did chmod -r 777 storage/, here screenshot:

chmoded

how can rid of error?

try following commands on shell:

  1. clear laravel cache , compiled classes

    php artisan cache:clear

    php artisan clear-compiled

  2. change storage , cache directories permission

    sudo chmod -r 777 storage

    sudo chmod -r 777 bootstrap/cache

  3. regenerate composer autoload file

    composer dump-autoload

hope help.


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -