Web Hosting Updated 10 March 2026

The Enhance file manager lets you browse, upload, edit, rename, and delete files directly in your browser - no FTP client needed for quick tasks.

Opening the File Manager

  1. Log in to web.teklanhosting.co.uk.
  2. Click your website, then go to Files → File Manager.

The file manager opens in a new tab showing your account's directory structure.

Navigating Your Files

Your website's public files live in public_html. This is the root directory that visitors see when they load your domain. Files outside public_html are not accessible via a browser.

Click folders to expand them, click files to select them, and double-click a file to open it in the built-in editor.

Uploading Files

  1. Navigate to the target directory (e.g. public_html).
  2. Click Upload and select the files from your computer.

For large numbers of files or folders, use FTP/SFTP instead - the file manager is better for individual files or small sets. See the FTP guide.

Editing Files

Double-click any text file (.php, .html, .css, .js, .env, .htaccess) to open it in the built-in editor. Make your changes and click Save.

Take a backup first: Before editing live configuration files like wp-config.php or .htaccess, download a copy to your computer first so you can restore it if something goes wrong.

Creating Folders and Files

  • To create a new folder: click New Folder, enter a name, and confirm.
  • To create a new file: click New File, enter a filename with its extension (e.g. test.php), and it will open in the editor.

Renaming and Deleting

Right-click any file or folder to get options including rename, delete, move, copy, and change permissions. You can also select multiple items using checkboxes for bulk operations.

Extracting Archives

If you upload a .zip file, right-click it and choose Extract. Enhance unzips the archive into the current directory. This is a fast way to deploy a large set of files - zip them locally, upload one file, and extract on the server.

Compressing Files

Select multiple files or a folder, right-click, and choose Compress to create a .zip archive. You can then download the archive as a quick backup.

More Web Hosting guides

Migrating Your Website to TekLan

Step-by-step: export files and databases from your old host, import them here, and cut over DNS with minimal downtime.

Setting Up Email Forwarding

Create a professional domain email address and forward it to any inbox - included free with every domain.

Getting to Know the Enhance Control Panel

A tour of the Enhance panel - where to find websites, email, databases, files, and account settings.

Creating a Website in Enhance

How to add a new website to your hosting account, choose a PHP version, and get a free SSL certificate.

Installing WordPress in Enhance

Use the built-in WordPress installer to get a fresh site live in under five minutes.

Installing WooCommerce in Enhance

Deploy WordPress with WooCommerce pre-installed in one step, then configure payments, products, and shipping.

Installing Joomla in Enhance

Use the built-in app installer to deploy a fresh Joomla site with the database and configuration handled automatically.

Creating Email Accounts in Enhance

Set up a domain mailbox, configure your mail client, and add forwarders or aliases.

Creating and Managing Databases in Enhance

Create a MySQL database and user, access phpMyAdmin, and manage database permissions.

FTP and SFTP Access in Enhance

Create FTP or SFTP credentials and connect with FileZilla or your preferred client.

SSL Certificates in Enhance

How Let's Encrypt SSL works in Enhance, how to force HTTPS, and what to do if a certificate fails to issue.

Changing Your PHP Version in Enhance

Switch PHP version per site, set custom php.ini values, and enable or disable extensions.

Setting Up Cron Jobs in Enhance

Schedule recurring tasks for your website using the built-in cron manager.

Adding Subdomains in Enhance

Create a subdomain as a separate website or as an alias pointing to an existing directory.

Backups and Restores in Enhance

Create manual snapshots, schedule automated backups, and restore files or databases from a previous state.

Creating a Staging Site in Enhance

Clone your live website to a staging environment, test changes safely, and push them back to production.

Managing Users and Roles in Enhance

How to invite additional users to your Enhance account, assign roles, and remove access when no longer needed.

Integrations in Enhance

Connect Cloudflare for automatic DNS sync or Slack to receive hosting notifications in your team channel.