Same exact issue.
I am using Apache. I wonder if this is even necessary.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I have a VPS with a functioning website within public_html. I am trying to connect my Envoyer to a subfolder (public_html/test) to deploy my laravel application to a subdomain.
The error I keep getting is as follows: PHP FPM appears to be running on your server, but we were unable to reload it. This is typically because your SSH user is not allowed to reload the service without hitting a password prompt.
If you are not using PHP FPM to serve your applications, you may dismiss this alert.
To allow your user to reload the service without a password, you should run the following command on your server: ''' echo "forge ALL=NOPASSWD: /usr/sbin/service php5-fpm reload" | sudo tee -a /etc/sudoers.d/php-fpm > /dev/null ''' Note: You should substitute forge with the actual user that is assigned to make code deployments.
I have done this command via root as well as my user(I also made sure to change forge to both). I have white-listed Envoyer's IP Addresses. I have tried letting Envoyer log in as root as well as my user. I have exhausted the options apparent to me so I am consulting the laravel/php gods.
Any ideas? Your time and help is crazy appreciated.
Please or to participate in this conversation.