Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.73 KB | None | 0 0
  1. PHP message: PHP Fatal error: Uncaught UnexpectedValueException: The stream or file "/vagrant/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in /vagrant/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:107
  2. Stack trace:
  3. #0 /vagrant/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(37): MonologHandlerStreamHandler->write(Array)
  4. #1 /vagrant/vendor/monolog/monolog/src/Monolog/Logger.php(337): MonologHandlerAbstractProcessingHandler->handle(Array)
  5. #2 /vagrant/vendor/monolog/monolog/src/Monolog/Logger.php(616): MonologLogger->addRecord(400, Object(SymfonyComponentDebugExceptionFatalErrorException), Array)
  6. #3 /vagrant/vendor/laravel/framework/src/Illuminate/Log/Writer.php(202): MonologLogger->error(Object(SymfonyComponentDebugExceptionFatalErrorException), Array)
  7. #4 /vagrant/vendor/laravel/framework/src/Illuminate/Log/Writer.php(113): IlluminateLogWriter->write
  8. 2017/01/06 01:58:23 [error] 2107#0: *1 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught UnexpectedValueException: The stream or file "/vagrant/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in /vagrant/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:107
  9. Stack trace:
  10. #0 /vagrant/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(37): MonologHandlerStreamHandler->write(Array)
  11. #1 /vagrant/vendor/monolog/monolog/src/Monolog/Logger.php(337): MonologHandlerAbstractProcessingHandler->handle(Array)
  12. #2 /vagrant/vendor/monolog/monolog/src/Monolog/Logger.php(616): MonologLogger->addRecord(400, Object(UnexpectedValueException), Array)
  13. #3 /vagrant/vendor/laravel/framework/src/Illuminate/Log/Writer.php(202): MonologLogger->error(Object(UnexpectedValueException), Array)
  14. #4 /vagrant/vendor/laravel/framework/src/Illuminate/Log/Writer.php(113): IlluminateLogWriter->writeLog('error', Object(UnexpectedValueException), Array)
  15. #5 /vagrant/vendor/laravel/framework/src/Illuminate/Foundation/Ex...
  16.  
  17. Vagrant.configure("2") do |config|
  18.  
  19. # Customiza propriedades do Vagrant
  20. config.vm.provider :virtualbox do |vb|
  21. vb.customize ["modifyvm", :id, "--memory", 2524]
  22. vb.customize ["modifyvm", :id, "--cpus", 1]
  23. end
  24.  
  25. # Escolhe a box
  26. config.vm.box = 'ubuntu/trusty64'
  27.  
  28. # Configura port forwarding
  29. config.vm.network :forwarded_port, guest: 80, host: 8080, auto_correct: true
  30. config.vm.network :private_network, ip: "192.168.68.20"
  31.  
  32. #Inicia o provisionamento
  33. config.vm.provision :shell, :path => "provision/init.sh"
  34. config.vm.provision :shell, :path => "provision/php.sh"
  35. config.vm.provision :shell, :path => "provision/postgres.sh"
  36. config.vm.provision :shell, :path => "provision/nginx.sh"
  37. config.vm.provision :shell, :path => "provision/node.sh"
  38. config.vm.provision :shell, :path => "provision/git.sh"
  39. end
  40.  
  41. #!/usr/bin/env bash
  42.  
  43. sudo apt-get update -y
  44. sudo apt-get upgrade -y
  45.  
  46. sudo apt-get install --reinstall -y
  47. language-pack-en
  48. language-pack-pt
  49.  
  50. sudo apt-get install -y
  51. python-software-properties
  52. build-essential
  53. zip
  54. unzip
  55. software-properties-common
  56.  
  57. #!/usr/bin/env bash
  58.  
  59. sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
  60. sudo apt-get update
  61.  
  62. sudo apt-get install -y
  63. php7.0-fpm
  64. php7.0-mysql
  65. curl
  66. php7.0-mbstring
  67. php-xml
  68.  
  69. sudo cp /vagrant/provision/php/php.ini /etc/php/7.0/fpm/php.ini
  70.  
  71. sudo service php7.0-fpm restart
  72.  
  73. curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
  74.  
  75. composer self-update
  76.  
  77. #!/usr/bin/env bash
  78.  
  79. sudo apt-get update
  80. sudo apt-get install -y
  81. nginx
  82.  
  83. sudo service nginx start
  84.  
  85. # set up nginx server
  86. sudo cp /vagrant/provision/nginx/default /etc/nginx/sites-available/
  87. sudo ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default
  88. sudo chmod 644 /etc/nginx/sites-available/default
  89. sudo service nginx reload
  90. sudo service nginx restart
  91.  
  92. # clean /var/www
  93. sudo rm -Rf /var/www
  94.  
  95. # symlink /var/www => /vagrant
  96. ln -s /vagrant /var/www
  97.  
  98. chown -R www-data:www-data /var/www
  99. chmod -R 775 /var/www/storage
  100.  
  101. server {
  102. listen 80 default_server;
  103. listen [::]:80 default_server;
  104.  
  105. root /var/www/public;
  106.  
  107. index index.php index.html index.htm index.nginx-debian.html;
  108.  
  109. server_name advodocs.local.com;
  110.  
  111. location / {
  112. try_files $uri $uri/ /index.php?$query_string;
  113. }
  114.  
  115. location ~ .php$ {
  116. try_files $uri =404;
  117. fastcgi_split_path_info ^(.+.php)(/.+)$;
  118. fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
  119. fastcgi_index index.php;
  120. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  121. include fastcgi_params;
  122. }
  123. }
  124.  
  125. sudo chmod 644 /vagrant/vendor/monolog/monolog/src/Monolog/Handler/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement