This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
The PHP build now by default uses the same user dir as NetBeans 6.1, which causes problems. It can be assumed that many users will use both NB 6.1 and the April PHP release at the same time. When switching between the two, there will be errors about unrecognized serialized settings written by 6.1 not recognized by PHP and vice versa. Also, this will prevent from running both IDEs at the same time. So we should provide a separate user dir.
What was the process with Ruby IDE? Was there different userdir?
No, Ruby IDE shared the user dir with the other features, because in both NB 6.0 and 6.1, the Ruby schedule and quality criteria are aligned with the rest of the IDE (which is not the case with PHP). Ruby IDE is just one of the distributions of NetBeans. User can download the Ruby IDE and then pull all the other features from AU, or download some other distribution (e.g. Java SE) and then pull the Ruby features from AU. Also, Ruby is a part of the "all-in-one" distribution (unlike PHP). So the PHP case is different than Ruby, at least for 6.1. Going forward (after 6.1) we will want to make PHP an integral part of the IDE, just like Ruby is.
This is now done.