Skip to Content


ftp

FTP (file transfer protocol) programs are available from a number of difference sources including:

FileZilla - Free FTP program for windows and linux
Transmit - Mac based FTP Program

When connecting through any FTP program, you need 3 pieces of information:
1. Your FTP server is: yourdomain.ext
2. Your Username is established when you host with us.
3. Your Password is established when you host with us.

NOTE: Most FTP programs have an active/passive setting when connecting. Be sure you are set to passive when connecting to our servers.

Upon successfully logging into your domain through FTP, your web files are located in the /yourdomainname.ext/www folder.

Uploading Files
Some files need to be uploaded in ASCII while others need to be uploaded in Binary. Here are some common formats and the transfer type you should use:

Binary
all images(.jpg, .gif, .png), javascript(.js), html (.html and .htm), php files and tar balls (.tar, .tar.gz)

ASCII
executables scripts like .pl, .cgi, .htaccess and .txt files.


Directory Permissions
The permissions of any given directory need be changed depending on their purpose:

Default Directory Permissions: When creating a directory, the server will automatically give it the following permissions:
drwx r x r x (0755)

For Directories that are intended to be writable by the public, you can use:
drwx rwx rwx (0755)

Note: When creating directories that are publicly accessible (0777), be aware that any script running on the server, will be able to publish content to the directory in question. While we have a very good and responsible shared hosting clientele it's smart to remember that good fences make good neighbors.

To that end -- we typically run PHP as a cgi module. This means that your script will run as your username instead of as nobody. Directory permission can thus be set to 0755 instead of 0777 providing you with greater security. If you want or need to run PHP as an apache module along with it's security flaws, you will need to contact us.