Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Web Tools Web Site Development Setup"

(Check out the files)
Line 1: Line 1:
 +
= Web Site Development Setup =
 +
 
== System setup ==
 
== System setup ==
  
Line 48: Line 50:
  
 
* Create a workspace at the [workspace_location] used when you set up your virtual host.
 
* Create a workspace at the [workspace_location] used when you set up your virtual host.
 +
* Use the CVS repository tools to check out the required projects
 +
** Get your favorite beverage
 +
** Check out the following projects
 +
*** www/webtools
 +
*** www/images
 +
*** www/community
 +
*** www/eclipse.org-common
 +
** Enjoy said beverage while you wait for the check out to complete.  Sip slowly.
 +
* Any files you need at the top level, such as default_style.css and nav_style.css, you will need to get and copy into your workspace manually.  They will not show up in Eclipse since they are one level up from the projects we created.
 +
 +
== Test the installation ==
 +
* Point a browser to http://127.0.0.1:8008/webtools/main.php
 +
* You should see the new phoenix home page
 +
 +
== Simple debugging ==
 +
* Look at the end of [apache-install-dir]/logs/error.log when you get a blank PHP page to see the error.
 +
 +
== Go for it ==
 +
* Use the PHP tools
 +
* Submit patches or do your own checkins
 +
* Have fun!
 +
* Thanks for the help

Revision as of 13:59, 30 January 2007

Web Site Development Setup

System setup

Another way to create a Virtual Host is to open the "httpd.conf" file, scroll to the bottom and add the following section:

<Directory "[workspace_location]">
    Options Indexes FollowSymLinks 
    AllowOverride None 
    Order allow,deny 
    Allow from all 
</Directory>

<VirtualHost 127.0.0.1:8008>
    DocumentRoot [workspace_location]
</VirtualHost>

Replace [workspace_location] with the path to your Eclipse workspace. You don't have to use 8008 but be careful with the port you use to avoid port conflicts with things like application servers. This differs from the Configuring Eclipse with PHPEclipse instructions in that you don't have to edit the hosts file. To access a web page use a URL such as http://127.0.0.1:8008/webtools/main.html.

  • If necessary, make the following changes to your php.ini file:
< short_open_tag = Off 
--- 
> short_open_tag = On 
  
< extension_dir = "./" 
--- 
> extension_dir = "./ext" 
  
< ;extension=php_xsl.dll 
--- 
> extension=php_xsl.dll 

This enables short tags and turns on xslt processing.

Get the PHP development tools

Get the PHP development tools by one of the following means:

Check out the files

  • Create a workspace at the [workspace_location] used when you set up your virtual host.
  • Use the CVS repository tools to check out the required projects
    • Get your favorite beverage
    • Check out the following projects
      • www/webtools
      • www/images
      • www/community
      • www/eclipse.org-common
    • Enjoy said beverage while you wait for the check out to complete. Sip slowly.
  • Any files you need at the top level, such as default_style.css and nav_style.css, you will need to get and copy into your workspace manually. They will not show up in Eclipse since they are one level up from the projects we created.

Test the installation

Simple debugging

  • Look at the end of [apache-install-dir]/logs/error.log when you get a blank PHP page to see the error.

Go for it

  • Use the PHP tools
  • Submit patches or do your own checkins
  • Have fun!
  • Thanks for the help

Back to the top