I missed your previous tar request. To untar a file that is gzipped (.tar.gz or .tgz) use
If your file is just a tarball you can drop the z
You can ignore the following type of error (emphasis mine)
Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/domainname.net/httpdocs/phpmyadmin/libraries/Theme_Manager.class.php:194) in /var/www/vhosts/domainname.net/httpdocs/phpmyadmin/libraries/common.lib.php on line 2636
That type of error just means you've got another error dumping output so a header() function call failed.
It could be an ownership problem. If you untarred your file then you need to remember to set the owner to the FTP user, not the fake user the tar command uses. To figure out who should own what SSH into the httpdocs directory. Now do
ls -l and you'll see what user is owner of the files in that directory.
[root@host root]# ls -l
total 196
-rw-r--r-- 1 root root 1119 Oct 9 2004 anaconda-ks.cfg
-rw-r--r-- 1 root root 1212 Jul 27 2005 ca.crt
-rw-r--r-- 1 root root 963 Jul 27 2005 ca.key
-rw-r--r-- 1 root root 3 Jul 27 2005 ca.srl
See that left column of "root"? That's the owner. The owner of the files in your httpdocs directory should be your FTP username for that domain. Let's say that username is "domainowner".
So you'll see something like this in your httpdocs list
-rw-r--r-- 1 domainowner domainowner 3 Jul 27 2005 index.html
drwxr-xr-x 2 33 33 4096 Mar 6 13:39 phpmyadmin
Soo how the owner of your phpmyadmin directory isn't the same? We need to fix that. So we change the owner
Code:
chown -R domainowner phpmyadmin
Now the phpmyadmin directory and everything inside should be owned by domainowner.