diff options
Diffstat (limited to 'sapi/pi3web/README')
-rw-r--r-- | sapi/pi3web/README | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/sapi/pi3web/README b/sapi/pi3web/README new file mode 100644 index 0000000..e3e523e --- /dev/null +++ b/sapi/pi3web/README @@ -0,0 +1,50 @@ +PHP5 Module +========== +This module requires PHP5 as thread safe shared library. Have a look +into the INSTALL file which accompanies that distribution. + +If you distribute this software bundled with the PHP software in source +or binary form, then you must adhere to the PHP copyright conditions - +the terms are reasonable. + +You should have checked out and built the PHP5 source package from the +PHP CVS tree into the Pi3Web source directory called 'PHP5' first. Then +build PHP5 as Pi3Web module and after that build the Pi3Web PHP5 wrapper: + +1. Checkout PHP5 +================ +cvs -d :pserver:cvsread@cvs.php.net:/repository login +The required password is phpfi + +cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository co php5 + +You must also checkout the TSRM and the ZEND module from the ZEND cvs tree +into the PHP5 root directory + +cvs -d :pserver:cvsread@cvs.zend.com:/repository login +The required password is zend + +cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository co Zend TSRM + +2. Build PHP5 +============= +2.1 POSIX +--------- +cd ./php5 +./buildconf +./configure --with-pi3web +make + +2.2 Win32 +--------- +other required downloads from the php website + - bison 1.25 + - bindlib32 + - number4.tar.gz +nmake php5dllts.mak + +3. Build Pi3Web PHP5 wrapper +============================ +Run make in the Pi3Web /Source/PHP5 directory. + +For further information refer to http://www.php.net/version4/ |