Local Community

Plugin directories missing content when writing to WPEngine

Bug Summary

Pushing a site from Local to a transferable instance on WPE does not reliably write files to plugins folders

Steps to reproduce

  • Spun up a fresh transferable instance on WPE
  • Connect Local to WPE and pushed to this instance
  • plugins folders write their directories, but contents randomly, or not at all
  • uploads folder may or may not write files, too
  • Repeated several times with varying missing files each time
  • DB appears to write successfully, my data shows up OK
  • Website of course does not run, due to ‘critical site errors’ (no plugins :wink:

Environment Info

MacOS 11.6
Local v6.4.0+5927 (fresh install and restarted)
nginx
PHP 7.4.1 on both Local and WPE
MySQL 8.0.16

Seeing rsync Broken pipe errors in the log like this:
{"thread":"main","class":"DevKitService","message":"rsync: [sender] write error: Broken pipe (32)\nrsync error: error in socket IO (code 10) at io.c(820) [sender=3.1.3]\n","level":"warn","timestamp":"2022-05-18T21:27:43.545Z"}

Supporting info

Example of empty folders in plugin directory
Screen Shot 2022-05-18 at 3.08.53 PM
local-lightning.log.zip (46.4 KB)