Knowledgebase

Viewing articles tagged 'resourcelimits'

503 Service Unavailable The server cannot handle the request at present.WHAT IT MEANSTemporary unavailability. Different... 508 Resource Limit Is Reached Your account hit a plan allowance.WHAT IT MEANSNot a fault. Your account reached its CPU, memory,... Automating Backups with a Script Scheduled backups without a plugin.WHAT A SCRIPT DOESDumps each database Archives the files... Backup and Maintenance Scripts Automating housekeeping.WHAT TO AUTOMATEDatabase dumps File archives Transferring backups off the... Blocking Brute-Force Attacks on wp-login.php Automated bots hammer /wp-login.php and /xmlrpc.php on every WordPress site on the internet. Even... Bot Traffic and How to Handle It Automated visitors, wanted and unwanted.WHAT BOTS AREAutomated clients. Some are useful: search... Bots and Analytics Traffic that is not human.WHAT BOTS AREAutomated requests: crawlers, scrapers, scanners,... Brute-Force Attacks and How to Stop Them Brute forcing means trying password after password against a login page. Bots do this against... Building an API on Shared Hosting Practical considerations.WHAT WORKSA PHP API using any framework, or none. This is ordinary web... Caching as the First Answer Why it fixes most resource problems.WHAT IT DOESServes a stored copy instead of building the... CDN Versus Server-Side Caching Two different things people confuse.SERVER-SIDE CACHINGStores generated pages on our server. A... Checking Your Resource Usage Where to look.IN CPANELResource Usage shows your consumption against each limit, over time.WHAT... Checking Your Service Usage from the Client Area You do not need to open cPanel to see where you stand.WHEREServices > My Services > click... Choosing a Hosting Plan at Checkout Four things decide which plan fits.HOW MANY WEBSITESEntry plans typically allow one. If you run... Choosing Hosting for an Online Store A shop needs more than a brochure site.WHAT MATTERSMemory. Set memory_limit to at least 256M.... Choosing the Right Hosting Plan The right plan depends on four things: how many sites you run, how much traffic they get, how... Choosing VPS Specifications Sizing a server for what you actually run.START FROM THE WORKLOADA single WordPress site with... Cloudflare and Your Server Resources What it does and does not reduce.WHAT IT REDUCESBandwidth, substantially, since static files are... Comparing Plans Before You Order Read plan comparisons for the figures that will actually constrain you.WHAT ACTUALLY... Connections, Pooling and Resource Limits Managing finite resources.WHAT A CONNECTION POOL ISA set of database connections reused across... Creating and Managing Cron Jobs A cron job runs a command automatically on a schedule.CREATING ONEIn cPanel open Cron Jobs under... Cron Jobs and Resource Limits When scheduled work affects your site.THE PROBLEMCron jobs consume the same account resources as... Cron Jobs on Shared Hosting A cron job runs a command automatically on a schedule.CREATING ONEcPanel > Cron Jobs. Choose... Debugging Intermittent Problems Faults that do not reproduce on demand.WHY THEY ARE HARDYou cannot test a fix if you cannot... Debugging Techniques on Hosting Finding the cause when something fails.ENABLE ERROR LOGGINGNever display errors on a production... Dedicated IP Addresses Explained A dedicated IP assigns an address used solely by your account.WHAT IT GIVES YOUAn address not... Dedicated IPs and Site Speed: No Effect A dedicated IP does not make a website faster.WHY NOTThe address is how traffic is routed to the... Denial of Service Protection Absorbing attack traffic.WHAT AN ATTACK LOOKS LIKEA sudden very large volume of requests,... Deploying and Operating Services Running many services.WHAT CHANGESDeployment becomes many deployments Configuration multiplies... Deploying to Shared Hosting Practical constraints.WHAT IS DIFFERENTLimited or no terminal access No control over system... Diagnosing a 500 Internal Server Error The generic error.WHAT IT MEANSSomething failed and the server could not produce a page.It is... Diagnosing a Slow Server Finding the actual bottleneck.START BY MEASURINGIs the server slow, or is the application slow?... Diagnosing Intermittent Errors Problems that come and go.WHAT INTERMITTENT USUALLY MEANSA resource limit being hit at busy... Entry processes limit reached Too many simultaneous requests.WHAT IT MEANSYour account has a limit on concurrent PHP processes.... Error 522: Connection Timed Out Cloudflare waited and got nothing.WHAT IT MEANSCloudflare opened a connection and our server did... Escalating Client Problems Correctly Deciding what to send us.WHAT TO SEND USServer-level errors Resource limits you cannot explain... Explaining Technical Problems Simply Translation.THE PRINCIPLEExplain the effect and the fix, not the mechanism.WHAT CLIENTS WANT TO... Fair Use of Shared Hosting Resources Shared hosting works because typical websites use resources in short bursts. A few patterns break... Getting Development Support from Us What we cover, and what is yours.WHAT WE HELP WITHServer configuration questions PHP versions and... Getting Help With SEO From Us What we can and cannot assist with.WHAT WE CAN HELP WITHTechnical hosting matters affecting SEO:... Getting Support for Third-Party Applications Who helps with what.WHAT WE COVERServer configuration: PHP versions, extensions, limitsDatabase... Handling Client Support Requests The daily work of the business.RESPOND QUICKLYEven to acknowledge. A client who has heard nothing... Handling High Traffic on Shared Hosting Getting the most from a constrained environment.THE PRINCIPLEServe as many requests as possible... High server load or Load average warnings Reports of load on the server.WHAT IT MEANSThe server is busier than usual. Brief spikes are... Hosting More Than One Website on a Single Account If your plan permits multiple domains, you can run several completely separate websites from one... How to Buy Hosting for Multiple Websites Several sites, one account.THE OPTIONSOne hosting plan with enough addon domains for all your... How VPS Resources Are Allocated Understanding what you are buying.CPUMeasured in cores or virtual cores. Your allocation is... Isolating Client Sites on a VPS Hosting for other people on a server you manage.WHY ISOLATION MATTERS MORE HEREYou are... Managing Resource-Heavy Clients When one client affects the others.THE SITUATIONYour allocation's CPU and memory limits are... Monitoring Application Performance Knowing how the site actually performs.WHAT TO MEASUREServer response time, which reflects your... Monitoring Azure Resources Understanding what is running.WHAT MONITORING PROVIDESMetrics for every resource Logs, collected... Monitoring for Intrusion Noticing a compromise rather than being told by someone else.WHAT TO WATCHFailed and successful... Monitoring Your Reseller Account Watching the whole allocation.WHAT TO WATCHTotal disk against your allocation Total bandwidth... Monitoring Your Reseller Resource Usage Your reseller account has an overall allocation, and the accounts inside it draw from it... Monitoring Your Resource Usage Resource Usage shows whether your account is hitting the CPU, memory or process limits of your... Monitoring Your VPS Knowing the state of your server before someone else tells you.WHAT TO MONITORAvailability: is... Moving Your Store to a Bigger Plan or VPS When and how to upgrade.SIGNS YOU GENUINELY NEED MOREConsistent resource limit warnings after... Nextcloud: Setup and Practical Limits Self-hosted file storage.BEFORE INSTALLINGNextcloud is demanding. It needs substantial memory,... Object Caching and Database Caching Advanced caching.WHAT IT DOESStores the results of database queries so they are not repeated.WHEN... Opening Effective Tickets as a Reseller Getting faster answers.WHAT TO INCLUDEThe affected cPanel account username The domain The exact... Ordering a VPS A VPS gives dedicated resources and root access. It also transfers server management to you... Ordering Ultimate Hosting For larger or busier sites.WHO IT SUITSSites that have outgrown an entry shared plan Shops with... Our Acceptable Use Policy in Plain English The full policy is on our website. This article explains what it means in practice.NOT PERMITTED... Overselling: What It Means and Whether to Do It Overselling means allocating more capacity across your packages than your reseller plan actually... Playbook: I Need More Resources Limits and upgrades.ESTABLISH FIRSTWhat limit are they hitting? Is the usage legitimate? What... Playbook: My Website Is Down The most urgent request.FIRST, ESTABLISHIs it actually down, or down for them? What error do they... Playbook: The Site Is Slow Performance complaints.ESTABLISH FIRSTSlow for them, or for everyone? All pages or specific ones?... Preventing the Errors That Recur Fixing causes rather than symptoms.THE ERRORS THAT KEEP COMING BACKIP blocks, from a device using... Python Applications and Resource Limits Staying within your plan.WHAT LIMITS APPLYMemory Processing Simultaneous processes Entry... Rate Limiting Restricting how often something can be requested.WHAT IT DOESCounts requests from an address to a... Recovering from a Failed Promotion or Sales Spike When a busy period goes wrong.IF THE SITE WENT DOWNCheck whether it was resource limits, which... Reducing High CPU and Resource Usage on Your Account If your site is throttled, returns 508 errors, or you receive a resource limit notice from us,... Reproducing a Problem Reliably Making an intermittent fault testable.WHY IT MATTERSYou cannot confirm a fix for something you... Resource and Limit Terms What limits mean.CPUProcessing capacity. Consumed by generating pages, running queries and... Resource Limits and 508 Errors A 508 Resource Limit Reached message means your account hit a plan allowance at that moment. The... Resource Limits on Reseller Accounts Managing limits across clients.WHAT YOU ALLOCATEEach client account gets limits from your overall... Resource Sharing Between Sites in One Account One account, several sites.WHAT IS SHAREDDisk space Bandwidth CPU and memory limits Inode count... Running Long Tasks Without Losing Them Preventing a dropped connection killing a running job.THE PROBLEMA large database import, a long... Running Multiple Applications on One Account Several pieces of software, one hosting plan.WHAT TO PLANEach application needs its own database... Running Python Applications on Shared Hosting What is possible.WHAT IS AVAILABLEcPanel provides a Python application feature, which sets up and... Scaling Your Store as It Grows What breaks first, and in what order.WHAT BREAKS AS TRAFFIC GROWSResource limits at peak times,... Scaling Your VPS Adding capacity when you genuinely need it.BEFORE SCALINGConfirm the constraint. Adding CPU when... Scheduled Tasks Versus Real-Time Processing Deciding what happens when.DO IN THE REQUESTAnything the visitor needs the result of immediately:... Server Resource Limits: Everything That Matters, Briefly The whole category in one page.THE LIMITSProcessor, memory, entry processes, disk operations,... Server Resources and Speed When you are hitting limits.WHAT LIMITS EXISTCPUMemory Entry processes, meaning simultaneous... Shared Hosting and Network Resources What you share.WHAT IS SHAREDThe server's processing, memory and connection Its address, usually... Shared Hosting, Reseller Hosting and VPS Compared SHARED HOSTINGYour account sits on a server alongside other customers, each with allocated... Site is slow but no error appears Working, and too slowly.MEASURE FIRSTLoad a plain static file. If that is fast while pages are... Symptom: Error Establishing a Database Connection The site cannot reach its database.WHAT IT MEANSThe application cannot connect to the... Symptom: Internal Server Error The 500 error.WHAT IT MEANSThe server could not complete the request.Deliberately vague, so the... Symptom: The Site Is Very Slow Loading takes too long.WHAT TO ESTABLISHSlow for everyone, or only for you? All pages or specific... The Server Is Slow: Systematic Diagnosis Working through it rather than guessing.ESTABLISH WHERE THE TIME GOESLoad a static file directly.... Understanding CPU Limits Processor time.WHAT IT MEASURESHow much processor time your account uses.WHAT CONSUMES ITEvery... Understanding DDoS Attacks A denial-of-service attack floods a site with traffic so that legitimate visitors cannot reach... Understanding Entry Processes Simultaneous requests.WHAT IT MEASURESHow many requests your account is processing at the same... Understanding Load Average and CPU Usage Reading the numbers correctly.LOAD AVERAGEThree numbers: the average over one, five and fifteen... Understanding Resource Limits and 508 Errors A 508 Resource Limit Reached message means your account hit a plan limit at that moment, not that... Understanding Resource Limits as a Developer Working within a shared environment.THE LIMITSCPU time, memory, entry processes, and disk I/O,... Understanding Uptime Uptime is the percentage of time a service is reachable. It is a useful measure, but it is... Understanding Your cPanel Statistics and Plan Limits The panel on the right of the cPanel home page shows what you are using against what your plan... Understanding Your Plan Limits The right-hand panel of the cPanel home page shows what you are using against what your plan... Understanding Your Reseller Allocation What you have to sell.WHAT YOU ARE ALLOCATEDDisk space, bandwidth, and a number of cPanel... Understanding Your Reseller Allocation vs Client Limits Two layers of limits operate at once, and confusing them causes avoidable outages.YOUR... Upgrading a Service You Already Have Moving to a larger plan.WHEN TO UPGRADEYou are approaching your disk limit You are hitting... Virtualisation: Everything That Matters, Briefly The summary.OVERCOMMIT PROCESSORS MODERATELY AND MEMORY VERY CAUTIOUSLYExhausting memory causes... VPS Pricing and What Affects Cost What you are paying for.THE COMPONENTSAllocated CPU, memory and disk Storage type, with NVMe... Website went down with no error Unavailable, nothing logged.THE THREE CHECKSDoes cPanel load? If yes, the server is running. Does... What a VPS Actually Is A virtual private server is a slice of a physical machine, allocated to you alone.HOW IT WORKSA... What Cron Jobs Can and Cannot Do The boundaries.WHAT THEY CAN DORun a PHP script Run a shell command Trigger a URL, where that is... What to Do When Your Website Is Down Work through this quickly before opening a ticket. Several of these are resolved in under a... When a Scheduled Job Is the Cause Cron and resource limits.THE PATTERNResource spikes at regular intervals.Slowness at predictable... When to Ask Us and When to Ask Cloudflare Directing the question correctly.ASK USThe site is unreachable and you want to know whether our... When to Get Help With Speed Knowing your limit.WHAT YOU CAN DO YOURSELFResize and compress images Enable caching Update PHP... When to Move from Shared Hosting to a VPS Shared hosting suits most websites. These are the signs it no longer suits yours.GENUINE... Why Hosting Accounts Have Resource Limits The reason they exist.THE PRINCIPLEShared hosting means many accounts on one server.Limits... Why Your Website Is Slow Slow sites almost always come down to the same handful of causes, and the server is rarely one of... Writing Your Terms of Service The document that prevents disputes.WHY YOU NEED ONEWithout stated terms, every disagreement is... Your site is using excessive resources A notice about consumption.WHAT IT MEANSYour account is consistently consuming more than its...
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot