415 results for «cPanel» (page 25 of 42)
-
Deploying a Node.js or Python app from Git: pull, install, restart
Publishing over FTP works, until the day you forget a file. With Git, deployment becomes the same sequence every time: pull the code, install the dependencies, restart. On a PHP…
-
File upload fails with failed to open stream or move_uploaded_file: the causes, in order
The file reaches the server, PHP stores it in a temporary folder and your code tries to move it to its final place with move_uploaded_file(). If that step fails, the…
-
Keeping a Node.js app running on a VPS with PM2
If you run node app.js in an SSH session, the application dies when the session closes, and does not return if the server reboots. PM2 is a process manager for…
-
Subdomain or folder: where to put a blog, a shop or a test site
Short answer: what should strengthen the main site, such as a blog of articles, goes better in a folder (yourcompany.com/blog). What is technically separate, such as a test site, an…
-
Pointing a subdomain to another server or service: A record or CNAME
You want the main site to stay with us and shop.yourcompany.com to open somewhere else: a shop platform, a status page, an application on a server of yours? That takes…
-
Browser caching with .htaccess
Browser caching is the kind that lives on the visitor’s own computer: if the logo, the CSS and the JavaScript arrive with an instruction saying “keep this for a while”,…
-
Copying mailboxes with imapsync: how it works and what to prepare
imapsync is a command-line tool that connects to two IMAP mailboxes, the source and the destination, and copies messages folder by folder, skipping those already there. That is why you…
-
Handing a website over to a client or another company: what to move and what to change
Handing over a site is four different things, and each has its own owner: the domain, the hosting account, the content, and the third-party accounts (analytics, e-mail, payments). The usual…
-
What a backup does not include: DNS, cron jobs, certificates and outside services
A copy only holds what lives inside the account, and only what that kind of copy picks up. Many people find out the rest on the day they need to…
-
Backing up with mysqldump and pg_dump, and restoring the copy
Over SSH, you copy a MySQL or MariaDB database with mysqldump and a PostgreSQL database with pg_dump. Each produces a file you restore with mysql or with psql/pg_restore. It is…





