PHP Hello World

From Resin 3.0

(Difference between revisions)
Jump to: navigation, search
Line 18: Line 18:
 
#Open your browser and type in the following URL: http://localhost:8080/  Make sure that the "Resin Default Home Page" appears.  If so, you have Resin installed.
 
#Open your browser and type in the following URL: http://localhost:8080/  Make sure that the "Resin Default Home Page" appears.  If so, you have Resin installed.
  
1) Click on the following [http://www.caucho.com/download/resin-3.0.14.zip http://www.caucho.com/download/resin-3.0.14.zip link]
+
==Part II: Using Resin's PHP==
 +
===Example web.xml===
 +
<web-app xmlns="http://caucho.com/ns/resin">
 +
  <servlet-mapping url-pattern="*.php"
 +
                    servlet-class="com.caucho.php.servlet.PhpServlet">
 +
    <init compile="false"/>
 +
  </servlet-mapping>
 +
</web-app>
  
2) Save the file to your desktop.
+
===Example PHP code===
 
+
==Example PHP code==
+
 
   
 
   
 
  <?php
 
  <?php

Revision as of 17:45, 14 November 2005


The short article is intended for PHP programers who are interested in trying Resin's implementation.

It is written for users of windows.

Contents

Part I: Installing Resin

Downloading and UnZipping Resin

  1. Navigate to w.caucho.com/download
  2. Download the latest Resin Binary for your computer. For purposes of this demo, I have downloaded the Windows .zip binary.
  3. Save the file to your desktop.
  4. Double click the binary and unzip the file. For purposes of this demo, I have unzipped the file to c:\resin-3.0.15

Running Resin for the first time

  1. Browse to the root directory where you unzipped the resin download (ie: c:\resin-3.0.15)
  2. Double-click httpd.exe. At this point the resin web server should start.
  3. Open your browser and type in the following URL: http://localhost:8080/ Make sure that the "Resin Default Home Page" appears. If so, you have Resin installed.

Part II: Using Resin's PHP

Example web.xml

<web-app xmlns="http://caucho.com/ns/resin">
  <servlet-mapping url-pattern="*.php"
                   servlet-class="com.caucho.php.servlet.PhpServlet">
    <init compile="false"/>
  </servlet-mapping>
</web-app>

Example PHP code

<?php

echo "Hello World";

?>

link titleLink title

Personal tools