If you know how to use an ftp client as recommended above, u can upload the whole unzipped file at once to
public_html
Uploading the probably hundreds of files in their respective folders can be a nightmare
I personally use filezilla from
http://portableapps.com/apps/internet/filezilla_portable ...
After configuring it by adding your ftp log in details via File=> Site manager => New Site (eg My site) &
Host:
www.yoursite.x10hosting.com (or whatever)
Log on type: normal
User/pwd : your cpanel log on
& Connect ...
That leads you to the folder above, which u show (I think) - on the ftp client, ie u see those folders + files.
After that, open public_html by double-clicking.
On the left, navigate to the folder with the php files, I think called php-files (check readme)
NOW if u want to install your phpfusion into a separate folder so u have
www.mysite.x10hosting.com/phpfusion <= or whatever u want,
rename the folder php-files on your pc to that & then drag & drop it in public_html.
IF u want your phpfusion site to be
www.mysite.x10hosting.com (or whatever your subdomain) ... open php-files, select ALL the files & folders & drag & drop them in public_html.
Just dont forget any file (U can drag & drop the folders & files you see in php-files one by one, in groups or ALL at a go).
They will be uploaded within a few minutes & the different folders wit their contents remain intact.
[BEFORE uploading with the ftp client u may want to delete anyfiles you had uploaded before via cpanel file manager, to remove any misplaced files & have a clean installation. Just right click on the file u recognize, select delete in the menu & pop it off]
After that just follow the instructions.
That should address your problem.
To connect to the site again using filezilla, simply click that small black pulldown menu button below "Edit" & select your Site. You can use Filezilla to connect to multiple sites websites, after u configuring it to do so in the same way. - Just a by the way- in case u're were not aware.