Getting Started
			
				
					
					
				
				
					
				
				
					
						
							The following document describes how to install and configure
								your php-Applications
						
					
				
				
					
						
							System requirements
						
						
							Resources
							
						
					
					
						
							The PHP library needs to be in the path of the
								servlet container so that it can get invoked from the portlet.
								The library is platform specific. Download the library from the
								PHP site or from the links on the left.
						
						
							
								
								
									
										Linux: 
										
											libphp4.so
										
									
								
								
									
										Windows: 
										
											php4ts.dll
										
										& 
										
											phpsrvlt.dll
										
									
								
								
									
										Servlet interface between PHP libraries and portlets. The package
											is automatically downloaded to the maven/repository/itgroundwork/jars
											directory during the build.phportlet-1.0.jar
									
								
								
								
									
										Entire source tree for PHP 4.3.6 which was used for building the shared
											libraries used by the portlet. PHP4 included the servlet and java
											extensions. The java and the servlet subdirectories were modified to work
											with the portlet part of the Portals Bridges Project
										Note: This version was successfully tested on Linux
										Source: PHP 4.3.6 source with modified java & servlet extension
									
									
								
								
									
										In PHP 5 the Java and Servlet extensions were removed from the core product.
											They are only available in the CVS repository. An initial effort went in to
											upgrade it to PHP5 API's. The source includes the modified Extensions for PHP 5.0.4 (java & servlet)
										Note: This version was tested with PHP 5 on Linux but it wasn't as stable as
											version 4.x. Using any PHP objects crashed tomcat. Running PHP 4.x style
											code worked without any problems and was stable. 
									
								
							
						
					
					
				
				
					
						
							Setup
						
					
					
						
							Linux
						
						
							Windows
						
					
					
						
							Download libphp4.so and add the directory
								containing the library to the environment var  LD_LIBRARY_PATH.
							
							
						
						
							Download php4ts.dll and phpsrvlt.dll and add the
								directory containing  the libraries to the PATH.