wiki:PHPEclipseFaq

Version 6 (modified by ed_mann, 7 years ago) (diff)

adding instructions on how to find version of PHPEclipse.

PHPEclipse FAQ

Here you can find answers to some of the most frequently asked questions about PHPEclipse. If you have a question not answered on this page, you can ask it on the MailingList or in the IrcChannel. See the PHPEclipseSupport page for more options on getting support for PHPEclipse.


  1. PHPEclipse Versions
    1. What is the current release version of PHPEclipse?
    2. How do i find my PHPEclipse version?
    3. Is nightly stable?
    4. How do i install nightly?
    5. How will i switch to the stable build once it's done?
  2. Developing with PHPEclipse
    1. How do i use PHPEclipse with Remote files?
    2. How do i use PHPEclipse and Subversion
    3. How do i use PHPEclipse with Mylyn
    4. Can I tell the PHP explorer to re-build the file list
  3. Trouble-shooting
    1. I installed PDT all-in-one and ...?
    2. How do i disable PDT?
    3. XDebug does not work!
    4. DBG does not work!
    5. Okay debugging still does not work!
    6. Does Debugging work with linked folders?
    7. Does debugging work with NFS/SMB shares?
    8. Your docs suck! Debugging still does not work!!!


PHPEclipse Versions

What is the current release version of PHPEclipse?

The current release version of PHPEclipse is 1.1.8. However it is recommend that you use the nightly until 1.2.0 is released.

How do i find my PHPEclipse version?

Inside Eclipse click Help->About Eclipse SDK -> Plug-in Details
PHPEclipse will have a provider of "PHPEclipse project team". If you find this in the list, you can also get the version, it should be two columns to the right. If you cannot find "PHPEclipse project team" then PHPEclipse is not installed.

Is nightly stable?

Yes nightly is stable. We have several developers using it as well as users. The nightly is going to be the 1.2.0 release which is not that far out.

How do i install nightly?

You can install nightly using our update site and the following instructions.

  • Start Eclipse then click Help-> Software Updates -> Find and Install.
  • Then select Search for new features to install -> Next.
  • You will create a new remote site Name: PHPEclipse Nightly. The url is http://update.phpeclipse.net/update/nightly then click Ok.
  • Make sure PHPEclipse Nightly is checked then click Finish.
  • After it is installed you will need to activate the Perspective, to do that go to Window-> Open Perspective ->Other -> Select PHP -> Ok.

How will i switch to the stable build once it's done?

Once the new stable build for PHPEclipse is released, you can remove the nightly update site, and configure the new stable release site. You will not want to use new nightly builds when 1.2.0 is release. As the new nightly may have newer features, it will be unstable and may have strange issues.

Developing with PHPEclipse

How do i use PHPEclipse with Remote files?

If you work on projects that are on a remote server you can use RSE to connect to these sites. The nightly version of PHPEclipse supports the RSE feature. Also it is recommended that you run Eclipse > 3.3.1.

How do i use PHPEclipse and Subversion

You can use PHPEclipse with subversion by installing either subversive or subclipse.

How do i use PHPEclipse with Mylyn

You can install Mylyn but as of the 1.2.0 release we do not currently link with it's API. You can still benefit from it's project filtering, and integration with Bugzilla, Trac, and JIRA.

Can I tell the PHP explorer to re-build the file list

Yes right click on the top folder and click refresh. This should update the projects files/directories.

Trouble-shooting

I installed PDT all-in-one and ...?

PDT and PHPEclipse are very separate projects. If you want to use PHPEclipse it is recommended that you disable PDT. It is tough to trouble shot problems with PDT enabled.

How do i disable PDT?

To disable PDT in Eclipse do the following
Help->Software Updates -> Manage Configuration
Look for PDT click it once, then click disable. You will need to restart Eclipse once you have preformed this action.

XDebug does not work!

First thing you need to do is make sure that you did not install the DBG feature as well. To check that DBG is not installed do the following:
Help->Software Updates -> Manage Configuration
Look for DBG and if it is listed click on it and then click disable. You will need to restart Eclipse once you have preformed this action.

DBG does not work!

First thing you need to do is make sure that you did not install the XDebug feature as well. To check that XDebug is not installed do the following:
Help->Software Updates -> Manage Configuration
Look for XDebug and if it is listed click on it and then click disable. You will need to restart Eclipse once you have preformed this action. (boy this line is getting old)

Okay debugging still does not work!

If you have done the above and your debugger still does not work try following our documentation.
For XDebug see XDebug and PHPEclipse wiki page
For DBG see DBG and PHPEclipse? wiki page

Does Debugging work with linked folders?

Yes XDebug & DBG will work with linked folders. You will need to configure the mapPath for the linked folder. For the debugger that you are using you should be able to find information in there documentation on how this works.

Does debugging work with NFS/SMB shares?

Yes debug will work with NFS and SMB shares. Just make sure that the paths are in your workspace.

Your docs suck! Debugging still does not work!!!

Well first calm down and take a few breaths. You will probably want to do 1 of 3 things.

  1. Join our PHPEclipse IRC channel and ask for help. Prepare to wait. Depending on the time of day someone might not be in to help you. Give it time tho we do want to help.
  2. Post a message in the Forum about your problem. Again you will need to wait.
  3. Re-read the stinking docs to insure that you have followed them correctly.