Just trying some control panels So far: https://www.cloudpanel.io The installation script asks few questions but I was happy with all the defaults This one I really liked the simplicity and the nginx file editor window Was very easy to add a site and get running with...
IT Tips
Circular Support
Welcome to the Internet Helpdesk Them: We sent a validation link to james@jmits.com.auMe: That address is not valid, please help me change it to james@toggen.com.auThem: We sent a link to james@jmits.com.au Repeat
Why is the whois format so random?
https://www.netmeister.org/blog/whois.html whois -h whois.cymru.com 2406:3400:31f:2ad0:b43d:7214:76c6:def0 AS | IP | AS Name 10143 | 2406:3400:31f:2ad0:b43d:7214:76c6:def0 | EXETEL-AS-AP Exetel Pty Ltd, AU
msmtp gpg encrypted password file
https://wiki.debian.org/msmtp <== msmtp setup mentions creating an encrypted password file But when you try the command you get an error gpg --encrypt --output=.msmtp-zoho.gpg --recipient=blahuser@gmail.com - <<END ThisIsMySeCrEtPassword END # output gpg: no...
WordPress wp-config.php – Always add your Constants before `That’s all, stop editing’
If you get errors like this: 2025/06/24 21:34:30 [error] 17690#17690: *99132 FastCGI sent in stderr: "PHP message: PHP Warning: Constant WP_POST_REVISIONS already defined in /var/sites/example.com/public_html/wp-config.php on line 109" while reading response header...
Note to self to investigate the sSMTP replacement msmtp
Apparetnly sSMTP is unmaintained and msmtp is an alternative. https://wiki.debian.org/msmtp
Web Hosting Options
https://www.squarespace.com https://www.wix.com https://au.siteground.com
The problem with WordPress Automatic Updates and Caching Plugins
If you automate Wordpress updates with wp-cli you might regularly install updates to any number of plugins that modify and update CSS or other things that effect the visual appearance of the site. So after an update your site might look funny So it might be neccessary...
Query all login events for WP Activity Log Free Version
This helps because you can't filter by login events on the free version but you might want to check if any brute force automated login attempts have succeeded: SELECT * FROM # replace dbname with your database name # replace wp_prefix_ with your custom wp_ prefix...
Two ways to rebuild the Divi CSS Cache
If enabled Divi maintains a cache of many pre-compiled CSS assets. When you move the site to another URL the cached CSS has the old URL embedded and you will notice many weird formatting issues caused by missing style sheets. You can remove the et-cache directory and...