WordPress giving gibberish and wp-admin gives HTTP 500 error

It turned out to be corrupt files. I was migrating things to my computers SD card, then onto the server. Big mistake. Not the first time the SD card would corrupt my files. I’ve redone it with rsync now, directly from server to server and that fixed the issue.