Upgrading to 2.0.10 not possible because of 2.0.9

I read ALL threads regarding issues upgrading to 2.0.9 and no one had a problem like the one Im having.



Running the upgrade inside the upgrade-center everything goes fine for the first 3 steps untill getting the following error:


[QUOTE]

Warning: mkdir() expects parameter 2 to be long, string given in /home//public_html/core/fn.fs.php on line 114



Warning: mkdir() expects parameter 2 to be long, string given in /home/
/public_html/core/fn.fs.php on line 114



Error: Can’t write template cache in the directory: /home//public_html/var/compiled/admin.

Please check if it exists, and has writable permissions.



Backtrace:

File: /home/
/public_html/init.php

Line: 133

Function: fn_init_templater

File: /home/******/public_html/admin.php

Line: 23

Function: require

[/QUOTE]

So I decided to create these folders (after creating the admin folder it gives me the same error but for a customer folder) the upgrade runs smoothly, but… going back to the upgrade center I find that no upgrade is done because it still says I need to upgrade to 2.0.9 BEFORE upgrading to 2.0.10… so I rung the install again… BUT… the damn script deletes the folders I created and trows me the same error AGAIN.



So basicly no matter what I do I cant upgrade due to those errors.



Does anyone have any idea how to solve this?



Regards

Problem solved.

The fn.fs.php file is currupted (so it seems) on 2.0.9, if you come up with a problem like this use the file from version 2.0.10

Thank you for posting your findings!