Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

tenzan's avatar

Deploying via Envoyer not working

Hi,

Let me note, that I'm newbie in Laravel stuff.

It seems deploying via Envoyer is not that straightforward anymore, at least comparing to Envoyer's first laracast video.

Steps I performed:

  1. Installed server on forge (with vultr)
  2. In Forge, by default it installs default site, where in Meta, I changed Web Directory from public to /current/public
  3. In Envoyer I added a project by filling fields like:
    • Project name: example-app
    • Type: Laravel/Lumen
    • Github
    • Repository name: tenzan/example-app
    • Branch: main
  4. In Envoyer: For example-app project, in Servers tab, added Server:
    • Name: example-app
    • Hostname/IP Address:
    • Port: 22
  • Connect as forge
  • PHP Version: PHP 7.4
  1. Copied SSH key from Envoyer over Forge server I created in step #2 above, just like it was mentioned in Laracasts video
  2. In Envoyer, by clicking on refresh button I was able to confirm that connection has been established
  3. In Envoyer, for project example-app, clicked on Deploy
  4. "Deploy Project" windows popped up asking where I'd like to Deploy From. By default, Default Branch (main) is selected, which is OK for me, so I just clicked again on Deploy button of this window

I don't see anything that explains that project is being installed. Accessing the site by its IP address, showing No input file specified.

I"m feeling like I have to provide the project with the values I have in .env file in Servers tab ->Manage Environment. I tried to do so, but it's not successful.

0 likes
1 reply
tenzan's avatar

Hi all, I found solution. Will post later.

1 like

Please or to participate in this conversation.