cPanel does not rotate or in any way limit the size of the per-account error_logs which are created for each folder of each account on the server by Apache. Apache can be configured not to create them at all but they are extremely handy for debugging. They can of course become very large and hog a lot of disk space, … Read More
Setting Up Per IP Traffic Reports on cPanel Servers Step 1 of 2
Our cPanel server sees a lot of traffic to a lot of different websites. Under cPanel each site has its own access_log and error_log and there is no master global access log. There’s also no way we can find, even using plugins, to monitor and report traffic levels from any particular IP address. Something we’d like to do in order … Read More
Linux (cPanel) Server Daily Disk Usage And Large Directory Report
Our servers automatically warn by PushBullet, Email and SMS whenever disk space hits some threshold warning level, which is handy. If you’re reading this you’re probably aware that when a server’s primary disk becomes completely full, the server becomes inoperable. A situation best avoided! An issue though is that this alert can come at any time – and if disk … Read More
Batch Editing CloudFlare DNS IP with CloudFlare API in PHP
We have a lot of websites behind CloudFlare’s excellent firewall system. Sometimes we need to move a server to a new IP address necessitating the manual modification of a large number of CloudFlare DNS records in a large number of CloudFlare Zones. CloudFlare is great in that if you modify a DNS record the effect is immediate – so a … Read More