I just did server migration for my wpmu subdomains on a single domain. And I really appreciate the hard work of rtcamp-team in creating this excellent script.
Previously I was using nginx + phpfpm, but due to its bad performance, I migrate and use ee for system installation. I install wordpress using:
ee site create domain.tld --wpsubdom --wpfc
After a successful migration, I found some of WP plugins do not work well:
1. Bwp Google Xml Sitemaps Plugin
This plugin works to generate virtual robots.txt, sitemapindex.xml, and post.xml for each subdomain. This stores cache file in:
/var/www/domain.tld/htdocs/wp-content/plugins/bwp-google-xml-sitemaps/cache/
After migration, the file (robots.txt, sitemapindex.xml, and post.xml) could not be accessed anymore, and got “404 Not Found” if accessed from browser.
2. WP Robot 3.66 Plugin
I use WP Robot to generate articles from amazon. The problem is when I use cron job for autoposting in WP Robot, WP Robots’ cron.php can’t function anymore. Cron Commands for WP Robot is:
wget -O /dev/null http://subdomain.domain.tld/wp-content/plugins/WPRobot3/cron.php?code=UNIQUECODE
When run in the terminal, an error message appears:
Resolving subdomain.domain.tld (subdomain.domain.tld)... XX.XXX.XXX.XXX
Connecting to subdomain.domain.tld (subdomain.domain.tld)|XX.XXX.XXX.XXX|:80... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
ERROR 500: Internal Server Error.
So, please I need advice to fix this.
regards, Muftie