Injader

Help > Installation Guide > Step 3. Transfer files to your site.

Step 3. Transfer files to your site.

In step 2, we downloaded the Injader ZIP file, extracted it to a folder, and installed an FTP program.  This step explains how to get the files onto your site.

FTP basics

FTP stands for File Transfer Protocol.  It is a method by which you can upload files to your site.  You can also download files via FTP - this can be useful for storing backups of your site on your local hard drive.

To use FTP, you need an FTP program.  This guide focuses on FileZilla, although most FTP programs are very similar.

Getting started with FileZilla

After installing FileZilla, you should see a shortcut on your desktop and/or a new option on your Start Menu.  Use one of these to start FileZilla.  You will see the main screen.  Click on File, Site Manager.

Click on the New Site button.  Enter the URL of your site, i.e. yoursite.com - you should be able to leave out the www.  Fill in the other boxes as follows:

Host - just enter the URL of your site again.
Port - leave this blank unless your web host asks you to fill it in.
Servertype - leave this as FTP - File Transfer Protocol.
Logontype - change this to Normal.  This will enable some of the other fields.
User/Password - delete the contents of these fields and type in the username and password supplied by your web host.  These should be provided in the welcome email you receive when you buy your web hosting.  The username and password may be referred to as "FTP Login Details" or "CPanel Login Details".  If you don't know your username and password, you must contact your web host - we do not know your username and password.

Below is a screenshot of the Site Manager with all the fields filled in.  This isn't a real site, it's just to demonstrate how the screen should look.



Once you've filled in all of the fields, click on the Connect button.

Transferring files

When you've connected to your site, you'll see two lists of files.  The files on the left are called "local files" - these are on your computer.  The files on the right are called "remote files" - these are on your website.  You can browse to different folders just as you would in My Computer.

If you see a folder in the remote files called public_html or htdocs, you will need to go into this before you upload any files.  This folder is where your website files are stored.  Meanwhile, in your local files, you'll need to browse to the folder that contains the contents of the Injader ZIP file you extracted.  You should see an upload folder - make sure you go into this.

You now need to highlight everything on the left side of the screen.  The easiest way to do this is to single-click on the item at the top of the list (but not the ".." folder), then press CTRL+A to select all items.

Below is a screenshot of what you are expecting to see.  You may see more in the remote files than is shown in this screenshot.  Also, the remote folder location should be /public_html/ rather than /public_html/test.



To transfer the files, just click and drag from the left side to the right side.  If you are having difficulties with this - for instance, the files keep being deselected - you can also right-click on one of the highlighted files or folders and select Upload from the popup menu.

You will notice the transfer queue at the bottom of the screen has filled up with all of the files you chose to upload:



You don't have to sit and watch it - in fact you may wish to take a short break while it's running.  When it's finished, you'll hopefully see an empty list of queued files and a list of successful transfers - but it doesn't always go quite as smoothly as that.

How to address problems

If you have failed transfers, all you need to do is go to the failed transfers tab, then right-click in a blank area of the list (not on a file) and choose the option, Reset and requeue selected files.  If the files aren't selected, click in the list and press CTRL+A to select them all first.

If the transfer just stops, right-click on the first file and select Process Queue.  This will stop the process (you'll see that the option is ticked).  The files should now say "interrupted by user".  Now right-click on the first file and select Process Queue again.

This is one area where your experience will vary depending on which web host you choose.  We strongly recommend HostGator - they are very reliable.  However, all sites can have problems sometimes - no site is perfect.

If you get disconnected after transferring the files

Just click on the first icon on the toolbar (or go to File, Site Manager), select your site, and click Connect.

When the transfer is complete

You should see the same list of files on the right as you see on the left - although once again, it depends on whether there were any files on the site to begin with.

Setting file and folder permissions

There are some special permissions that you need to set before you can install Injader.  These allow the system to create and update certain files.  The system will not work unless these permissions are set.

In FileZilla, go into the sys folder in your remote files.  One of the files is called SystemDirs.php.  Right-click on it and select File Attributes.

You now need to tick all of the boxes or change the numeric value field to 755.  The correct settings are shown below.



Click OK to confirm the setting.

Still in the remote files list, double-click on the ".." - this goes up one level.  Double-click it a second time and you will be back to the top level of your site.

Now go into the data folder.  You will see the following folders:
  • attach
  • avatars
  • cache
  • secure
  • site
Highlight all of the folders, then right-click on one of the folders and select File Attributes, then enter 755 as for System.php, and click OK.  You will notice the dialog box has slightly more options as you're changing a folder - just ignore the other options.

Once you've done this, you're ready to move onto the next step.  Don't worry - it's a lot easier from this point on.
< Step 2. Download Injader. Set up third party tools. :: Step 4. Run the installation wizard. >

Tags: None.

Posted by Ben on December 07, 2007 15:41
Edited: June 13, 2008 16:32

Comments

* Required Fields. Email will not be shown.
Verification code
Type the message into the box below.
The letters are case sensitive.
Help

Rate this article:
(5 = Highest, 1 = Lowest)
Note: if you have already posted a rating on this page,
a new vote will not be added.