Questions tagged [envoyer.io]

Envoyer is a zero downtime PHP deployment service.

Envoyer is a zero downtime PHP deployment service.

39 questions
1
vote
1 answer

Laravel Envoyer - Where to store user uploads

Docs basically says I need a envoyer-root/storage folder alongside with envoyer-root/current and envoyer-root/releases and then use a system link to link envoyer-root/storage to envoyer-root/releases/{latest one}/public/storage in order to read…
Christopher Francisco
  • 15,672
  • 28
  • 94
  • 206
1
vote
1 answer

Laravel Envoyer - Testing

I just signed up for Laravel Envoyer since my Laravel application has grown a bit (1 Application Server, 2 Queue Worker Servers, a Logging Server, etc). Locally, I develop in Laravel's homestead environment. I plan to have a set of Staging servers…
djt
  • 7,297
  • 11
  • 55
  • 102
1
vote
1 answer

Git and media directory commits

I've just started using Envoyer with Bitbucket and one problem I have with a live project is the media directory to which users of the system upload different media. If I exclude it from the commits, then they will effectively be removed from the…
Sebastian Sulinski
  • 5,815
  • 7
  • 39
  • 61
1
vote
1 answer

Way\Generators is breaking Laravel Envoyer

I'm trying to transition a Laravel 4.2 site from Forge to Forge/Envoyer. I'm following the laracast but I keep getting the error: PHP Fatal error: Class 'Way\Generators\GeneratorsServiceProvider' not found in …
Alex Cobb
  • 97
  • 11
0
votes
0 answers

gRPC web + envoy + Spring boot GRPC server - No 'Access-Control-Allow-Origin' header is present on the requested resource

gRPC server ( has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource) Started the gRPC…
Syed Rafi
  • 825
  • 2
  • 12
  • 35
0
votes
1 answer

Guzzle/Nexmo Issues After Upgrading to Laravel 8

I recently performed a rather large update to this web app, and for the most part it went off without a hitch... Until the app tries to send an SMS notification from staging/production. The upgrade from laravel 7.x to 8.x was quite simple and…
JustinM151
  • 744
  • 3
  • 11
0
votes
1 answer

Deploying to production with Laravel 5.8 deletes my public uploads storage directory

I am building my first site on Laravel 5.8 and for the most part things work as they should. I can create a new Post, upload a photo, hit save and the record persists to the database and I can see the Post data in my view, image and all. I push my…
Charles Smith
  • 3,201
  • 4
  • 36
  • 80
0
votes
1 answer

Envoyer deployment of upgraded Laravel 5.6 fails quoting mismatched PHP versions

I've just updated from Laravel 5.2 to 5.6, with all the various composer updated that are required, but my latest Envoyer deployments are failing in the Instal Composer Dependencies stage. I get the following error message Using Composer archive in…
Dan E
  • 167
  • 1
  • 11
0
votes
1 answer

Envoyer mkdir issue

We connected Envoyer to our server without hassle. However if we want to deploy we get the following error: mkdir: cannot create directory '/FOLDERNAME': Permission denied However if we log in to our server ourselves with the same user with SSH we…
Kars
  • 83
  • 6
0
votes
0 answers

Why can't Envoyer restart my PHP after deployment?

I am using Envoyer to setup deployments for my Laravel 5 project on a CentOS server. I have installed php 7.3 on the server. To restart php-fpm manually, I use the command systemctl restart php-fpm However, for Envoyer to restart php, it is using…
YD8877
  • 10,401
  • 20
  • 64
  • 92
0
votes
0 answers

Composer install force download as tar instead of zip

We are using envoyer for laravel project. Now every deploy takes almost 5 minutes. About 40s to download and unpack a new release. The install composer dependencies takes about 150s. We figured out that it is actually loading it from the cache which…
Graham
  • 1,850
  • 4
  • 21
  • 41
0
votes
1 answer

Laravel Envoyer Deployment Hook Install Composer Dependencies Failed

We are using for Laravel Deployment the Envoyer platform. We have the problem that the Deployment Hook "Install Composer Dependencies" stops at 600 Seconds on one server. So the Deployment does not go through since days. I found the possibility to…
0
votes
1 answer

is it possible to copy public path from current release into next release in laravel envoyer?

I have a site that uses envoyer for deployment. On my site users can save images/avatars/etc. These images are saved to the public path of laravel. /public/uploads/ The problem with this is that when I deploy an update, composer doesn't keep the new…
Felix
  • 2,532
  • 5
  • 37
  • 75
0
votes
0 answers

Json responses are braking/partially returned - Laravel 5.3

I have JSON data. if I dd() the response I can see the complete json, but if I return it as a JSON response the json is braking/partially returned/truncated and also it's not a valid json. .Below is the code I am using public function…
Shobi
  • 10,374
  • 6
  • 46
  • 82
0
votes
1 answer

Pushing codes in bitbucket delete server files

I am using Laravel Forge and connect it to Envoyer, when I push the codes to bitbucket master branch (that connected to live server) it delete all the users files (such as users profile picture and ...). I tried .gitignore in two different format…
Mehran
  • 137
  • 3
  • 9