1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 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/
|