Well I think you know pretty well that the majority of those using this software are Linux based. What are you so nervous for? Don't you trust your license system? Anyway, I installed lynx on the server and downloaded it but it was INCONVENIENT and UNNECESSARY!
Next: What version do I use? How can I know? I didn't install this software, just tasked with upgrading it. After enxtensive digging I find the version 3.1.0 in the settings table. Ok, modified config-inc.php, a few database settings and path names to changes. So the "brilliant" (read, unclear and incomplete) UPGRADE.TXT document says run the upgrade.php and pick your version. So I do. Nothing. No, really. Nothing. Just a blank screen. Ok, I try that again from the CLI, aha:
[root@plesk1 httpdocs]# php upgrade310.php
Preparing to update 3.1.0 database...<p> Performing MySQL command: REPLACE INTO settings VALUES (101,'Display new comments/photos indicator on index?','displaynew','','no',58,2)
... Successful!<br /> Performing MySQL command: REPLACE INTO settings VALUES (17,'Default maximum file upload size in kB','uploadsize','','250',87,3) ... Successful!<br />Finished upgrade!
Alll that mhuha to add one line to a table?
So for running the website .. again NOTHING. Blank screen. Back to the CLI, again more errors.
[root@plesk1 httpdocs]# php index.php
PHP Warning: main(/var/www/vhosts/xxx.com/httpdocs/templates/.tmpl): failed to open stream: No such file or directory in /var/www/vhosts/xxx.com/httpdocs/pp-inc.php on line 257
PHP Warning: main(): Failed opening '/var/www/vhosts/xxx.com/httpdocs/templates/.tmpl' for inclusion (include_path='.:/usr/share/pear') in /var/www/vhosts/xxx.com/httpdocs/pp-inc.php on line 257
PHP Warning: main(/var/www/vhosts/xxx.com/httpdocs/forums/Internal.php): failed to open stream: No such file or directory in /var/www/vhosts/xxx.com/httpdocs/pp-inc.php on line 3375
PHP Fatal error: main(): Failed opening required '/var/www/vhosts/xxx.com/httpdocs/forums/Internal.php' (include_path='.:/usr/share/pear') in /var/www/vhosts/xxx.com/httpdocs/pp-inc.php on line 3375
(No, I don't own xxx.com, unfortunately, just obfuscated.)
What is the problem with this upgrade?
What is your software expecting here: /var/www/vhosts/xxx.com/httpdocs/templates/.tmpl'
The current installation works. Trying to upgrade it to the latest version ought to be a relatively painless process. This is really too much.