Installation
First Install / Setup
Requirements
Your hosting account should support following features, if you don't have one see Free Hosting for STXtube:
- PHP 5.x with Zend Optimizer
- Access information to at least one DB through MySQL 4.x / 5.x
- CRONTAB support for scheduling updates. [optional but strongly recommended]
- .htaccess support for URL Rewrite ( aka SEO URLs or prettified URLs ) [optional but strongly recommended]
Download
You can download the latest version from following links:
Upload
- Upload the package content always in BINARY* mode to your web hosting generally, folder is named public_html or httpdocs.
- CHMOD 777** following directories:
- /
- /media/
- /templates/c
- admin/backups
* :Most FTP client's detecting PHP files as ASCII files, but STXTube is zend encoded, therefor its actually BINARY files. To change it, look for Transfer Mode on your FTP client's settings. Following example image taken at
FileZilla FTP Client's settings window.

** : 775/777 will do the job, but it may not fully secure, you can ask to your hosting provider support and get most secure webserver write permission.


Installation Wizard
- Go to your page. ( www.yourdomain.com or www.yourdomain.com/stxtube)
- Click the link given for Installation Wizard
- A windows like wizard will show up, follow instructions there.
- If it's not opening, check Install FAQ and
STXtube Installation Problems Forum
- If you finished your installation, you should redirected to administration area. You can login and proceed to Administration Manual.
Upgrade STXTube
Automatic Upgrade
- Auto Upgrade? is available version >= 1.4.96
- Click System Modules/ Auto Update
- Fill-in your FTP details* for STXtube's hosting.
- Click Upgrade
- Done.
Manual Upgrade
Versions greater than ( > ) 1.5.0
- Note your current version ( bottom left at the admin panel )
- Backup your important data (templates, etc)
- Download latest stxtube package**
- Delete templates/c/*.php, but leave c with chmod webserver writable (775,777) on remote server (hosting)
- Upload the contents of this package including /install folder, overwrite all.
- Go to http://<yourtube>/install/upgradedb.php?version=<YOUR OLD VERSION>
- Done.
Versions lesser than ( < ) 1.5.0 (OLD)
- This is only upgrade from 1.1 to 1.5.0, for upgrading latest STX tube packages, don't use this.
- Backup your important data (templates, etc)
- Download you want to upgrade to, you can find them by going www.stxtube.com/download/stxtube_rc-VERSION.zip, example stxtube_rc-1.4.8.zip
- Delete templates/c/*.php, but leave c with chmod webserver writable (775,777) on remote server (hosting)
- Upload the contents of this package including /install folder, overwrite all.
- Done.
* Don't worry it's not saved on anywhere and used only during upgrade process. You can also create a temporary one-time password.
** ZIP:
http://www.stxtube.com/download/stxtube-latest.zip, TAR.GZ:
http://www.stxtube.com/download/stxtube-latest.tar.gz