I tinkered around some more and managed to fix my installation.
I worked on this at a different computer than the one I normally use, so I’m waiting to see if this is an actual resolution for my issue, or if it’s simply the browser I’m using.
This is what I can remember doing in this order:
1. Disabled WYSIWYG editor in wordpress
2. Disabled all plugins (I have some that change the write page.)
3. Checked and changed file permisions for all files and folders in wordpress, including the main index.php. Even if the folder looked correct, I just confirmed the CHMOD settings, anyway. Upgrading might have changed something on my hosts’s server.
4. Changed CHMOD for post.php and post-new.php to -rw-r–r– (I noticed that they were different from the rest of the files in the folder.)
5. Changed the main blog address in wordpress from “https://www.mydomain.com” to “https://www.mydomain.com/index.php”
6. Activated WYSIWYG editor and ctrl-F5’d the write page. *success!* Tried logging out and back in. *success*
7. Activated plugins. No problems, there.
After doing this, it took a little longer than normal to load the write page but at least it worked.
Looking back at the file permissions, I might have changed the CHMOD of the tinyMCE folder, but I can’t remember what it was before messing with it, or if I ever changed it back. right now, the main tinyMCE folder is at drwxrwxr-x, all the folders in that folder are at drwxr-xr-x, all the individual files in it are -rw-r–r–. I didn’t touch the subfolders at all.
This may be normal. But I’m not certain, right now.
Notes:
The tiny_mce_gzip patch was not being used when I managed to get it to work.
I also remember making .htaccess visibe in my ftp program in order to check its file persmissions, but I doubt this had anything to do with fixing the error.
I’ll come back with an update on this after I see if it’s going to stick.