symlink() is not working on Windows XP
That means, that the requirements since alpha14 are Windows Vista, Server 2008 or greater (http://de.php.net/manual/en/function.symlink.php).
Maybe this should be mentioned somewhere in the documentation? Or at some more distinguished place?
Happy Christmas! :-)
[TASK] Require Windows 6.0 or higher
The use of symlinks in FLOW3 is an essential feature. Without
it, certain parts of the caching and resource management would
be unacceptably slow.
Therefore the minimum requirement on Windows platforms is now
Windows Vista, Windows Server 2008 or higher.
This change set also makes sure that all code parts in the Bootstrap
which exit do send a correct exit code.
#3 Updated by Irene Höppner over 8 years ago
#5 Updated by Irene Höppner over 8 years ago
Yes, filesystem based you can use symlinks on XP - at least after installing some tool. But the php-function symlink() causes the error "Fatal error: Call to undefined function symlink()".
Tested on an XP with PHP 5.3.1 where symlinks in the filesystem are in use.
However, I'm not sure... if maybe some workaround can be found...
#6 Updated by Simon Schaufelberger over 8 years ago
There are still many Windows XP users out in the world that develop apps locally on xp and then push them out to a linux server. Not every developer uses Mac :D Win XP will still be alive for many years even though support from Microsoft will not be available any more. There will be users who will not just upgrade to a newer Windows if they love XP :D
Please don't ignore XP users!
By the way: @Irene: What "tool" do you mean?
#11 Updated by Simon Schaufelberger about 8 years ago
If you don't provide the functionality, that it also works on XP without any workarounds in the Code, then PLEASE document at least some workarounds with external tools that provide the functionalty of symlinks for Win XP!
The extended support of XP goes until 2014 ;)