I have a couple of custom plugins for a site, which I successfully added by using
path repositories in my
composer.json file. However, when I upload the site to my staging server (via FTP - no SSH access or Git on this server), the symlinks in
craft/vendor/myvendorname (which are automatically created during any
composer update) won't upload. Thus, my site breaks, trying to load plugins which it cannot find.
I can manually upload the actual folders to that location (which is my fix for now), but that's not sustainable on an ongoing basis really.
Is there some way I can force Craft (or really Composer I suppose) to recreate those symlinks on the remote server? Or is this a case where I simply need SSH access so I can do it manually?