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

chrisgrim's avatar

Issue Uploading to Server with Transmit

Hi All, I have discovered an issue uploading my Laravel projects to my server using Transmit ftp. It removes the php artisan storage:link shortcut so none of my images are public anymore. I have to separately load the images into my public folder each time. Has anyone else had an issue with this? Anyone know if a fix other than switching ftps?

0 likes
2 replies
Cronix's avatar
Cronix
Best Answer
Level 67

If you're not using git, why would you need to upload them manually to /public? Aren't they still in /storage/app/public? They should be. You just need to recreate the symlink. How did you create it to begin with? Do you have ssh access? If so, ssh in and re-link it. If not, you could always make a route that executed the storage:link command and hit that route in your browser after you're done uploading. It doesn't make sense why you'd need to upload them separately though. In fact, it's doubling the space required to store them as now you have 2 copies on the filesystem instead of just one.

chrisgrim's avatar

Hi Cronix,

So I can run symlink again, but that means everytime I upload my project I will have to run symlink. I completely forgot about git so I might try setting that up instead. You are right, it was stupid to have 2 copies of the images.

Thanks!

Please or to participate in this conversation.