428 results for «cPanel» (page 32 of 43)
-
A blank page in PHP: how to see the error
A white page means PHP hit a fatal error and is set not to show it. That is the right setting for a public site, which is why the error…
-
Leaving a hosting provider: how to take everything with you before you cancel
Before you cancel, take five things: the site files, the databases, the e-mail, the list of DNS records, and the list of settings that are not in the files (PHP…
-
I deleted a file or folder by mistake: how to get it back from a backup
If you deleted a file or a folder, getting it back is almost always quick and does not need a restore of the whole account. First look in the File…
-
Which plan for a web application or an API: shared hosting, VPS or Cloud
Start with the simplest and move up only when the application asks for it. An application in Node.js, Python, Ruby or PHP runs on shared hosting, with the version picked…
-
A cron job that does not run or sends no output: a checklist
Most of the time the cron job does run, and fails for one of six reasons: an incomplete path, an unprotected % sign, the wrong PHP version, a script without…
-
Security headers explained: what they do and how to add them in .htaccess
The short answer: security headers are small instructions your site sends the browser with every page (“do not let anyone put me inside another site”, “do not guess the type…
-
A scheduled report by e-mail: a script, a cron job and an SMTP account
To get a summary of the site in your e-mail every morning (the day’s orders, enquiries received, new sign-ups) you need three pieces: a PHP script that fetches the figures…
-
Fixing “Allowed memory size exhausted”
The full message reads “Allowed memory size of … bytes exhausted (tried to allocate … bytes)”. It means a single request tried to use more memory than PHP’s memory_limit allows.…
-
PostgreSQL or MySQL: which one for your project
If you are installing WordPress, Joomla, PrestaShop or another ready-made application, use MySQL (here, MariaDB): that is what those applications were written for. If you are writing your own application,…
-
InnoDB or MyISAM: which storage engine, and what to do with an old table
Use InnoDB. It is the default engine of the MariaDB that runs on our hosting, it copes better with failures and simultaneous writes, and it is what current applications expect.…





