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

renec112's avatar

Forge "could not delete .. " on push

Hey guys when i push my local files to bitbucket->forge->digital ocean, forge returns this error:

Loading composer repositories with package information
Installing dependencies from lock file
  - Removing symfony/dom-crawler (v3.0.4)

                                                                                           
  [RuntimeException]                                                                       
  Could not delete /home/forge/default/vendor/symfony/dom-crawler/FormFieldRegistry.php:   

I tried SSH into the server and delete the vendor folder, and i did a composer install. Sadly, didn't work. Any ideas?

0 likes
2 replies
renec112's avatar

Crap also i deleted something mistakenly.

Here in the active firewall rules forge created 2 liens automatically. i deleted one: http://imgur.com/GErtpO3

anyone know what i deleted?

komalselva's avatar

It is because of permission problem, Maybe you used sudo for composer update or composer install. Run:

sudo chown -R user:group projectfolder

or simply own the vendor folder

sudo chown -R user:group projectfolder/vendor

Please or to participate in this conversation.