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

timgavin's avatar

Envoyer Deployment not showing

I just deployed using Envoyer; it was successful. However, I don't see any of the changes in my browser. I SSH'd into the server and ran php artisan cache:clear and it didn't make a difference; I still see the old files. I SFTP'd into the server as well, and sure enough the files are there...

I've done hundreds of deployment and never encountered this before. How do I fix this?

0 likes
4 replies
siangboon's avatar

The issue may related to your web server instead of Envoyer (it's just deployment platform) as you had seen the files in the server. Perhaps try to make an error on the page (such as rename the filename) at the server manually to test it out.

timgavin's avatar

Maybe, but I doubt it as I've been making several deployments in the last week and every one of them worked.

My guess is that the current directory wasn't symlinked, but I don't know how to check that. I redeployed but it made no difference.

timgavin's avatar

Turns out restarting PHP fixed it; the new changes are showing.

This is weird though, as I'm using Forge and Envoyer. Isn't Envoyer supposed to restart PHP FPM automatically? Plus, I didn't enable OPcache in Forge yet...

1 like
Drfraker's avatar

Envoyer restarting PHP-fpm is a setting on the project level. You may have not checked that box. It does sound like an opcache thing though.

Please or to participate in this conversation.