Copying the Files to Your Web Host
Now that you have the files on your computer, you need to move them to your web host. For this, you will need an SFTP application (such as FileZilla). To configure the SFTP application, you will need:
- your domain's login information (username and password)
- your domain's FTP location
Simply copy (by using SFTP) all of the previously unzipped Tiki files on your computer to your web host.
Note
http://www.yourdomain.com/tiki/... .
If you are going to use Tiki to power everything on your site, you can simply copy all the files to your "root" directory. This "root" may be named public_html or www, depending on you web host and server.
Go get another cup of coffee, this will take a while.
Tip
To enable this feature, simply rename the -+htaccess+- file to .htaccess. See the Tiki documentation for details.
Set Directory Permissions
By default, directories you create on your web host are not writable, that is, they are read-only. If you have a set static HTML files, this works fine; you would just use FTP to add files and directories.
But Tiki is a dynamic application. All of your file functions are handled through Tiki, and Tiki needs to be able to create and write new files and directories.
- If your web host grants command line access, use the setup.sh file to configure the necessary permissions for each directory.
- If you don't know what an SH file is, or do not have command line access to the web server, you need to manually change the directories. You can use the web host's cPanel application (look for the File Manager) or the same FTP application that you used earlier to copy the files.
Your FTP application may also provide the ability to set directory permissions. In FileZilla, you can simply right-click the directories and select File Attribute.
Directories
Tiki needs write access to these directories. You will need to set the permission to 7-7-5 for the following:
- db
- dump
- img/wiki
- img/wiki_up
- img/trackers
- modules/cache
- storage
- storage/public
- temp
- temp/cache
- temp/public
- templates_c
- templates
- themes
- whelp
- mods (for backwards compatibility for pre-Tiki5 only)
- files
- tiki_tests/tests
- temp/unified-index