95% of customer problems can be solved through the information available via our search bar.
Can't find what you're looking for? Browse our most commonly searched topics below.
Guides on CSS
FTP (File Transfer Protocol) is a fast and convenient way to transfer files over the Internet. That is why many webmasters use FTP for uploading their websites files on their hosting accounts.
Learn how to install, configure and use the most popular FTP Clients - FileZilla, CuteFTP and SmartFTP
Learn how to create and configure multiple different FTP accounts and set the appropriate permissions for each one of them.
Check this page to find more information about the FTP Sessions and how to control them.
Learn how to modify the permissions of your files through FTP. In this tutorial page you will find detailed information on how to "CHMOD" your files using a regular FTP client.
If you want to start a new website and would like to use secure FTP server with fast FTP connection and unlimited FTP access and accounts, you can check our FTP hosting services. For users, who need to change their FTP hosting provider, we offer free website files and database transfer.
PHP is the most popular scripting language for web development. It is free, open source and server-side (the code is executed on the server). MySQL is a Relational Database Management System (RDBMS) that uses Structured Query Language (SQL). It is also free and open source. The combination of PHP and MySQL gives unmet options to create just about any kind of website - from small contact form to large corporate portal.
This PHP/MySQL tutorial is part of the rich collection of web hosting tutorials which SiteGround experts have prepared for you. Find out how to start your website, how to promote it, how to deal with cPanel, webmail and FTP.
A short introduction on what is PHP
What is MySQL and what are its benefits
Creating MySQL database and user - useful information for installing a PHP/MySQL script on your website
Instructions how to remove existing MySQL database and user from your hosting account.
Learn how to create MySQL database backups and how to restore a database from an existing backup using phpMyAdmin
Learn how to allow access for remote servers to your MySQL databases.
In the following sections you will find instructions how to perform various operations using MySQL GUI tools
In this section of the tutorial you will find more information what is Zend Optimizer and how to check whether Zend Optimizer is properly running for your account
Learn how to install Pear modules
How to enable and use SSH