xref: /PHP-5.3/sapi/pi3web/README (revision f4983c0d)
1PHP5 Module
2==========
3This module requires PHP5 as thread safe shared library. Have a look
4into the INSTALL file which accompanies that distribution.
5
6If you distribute this software bundled with the PHP software in source
7or binary form, then you must adhere to the PHP copyright conditions -
8the terms are reasonable.
9
10You should have checked out and built the PHP5 source package from the
11PHP CVS tree into the Pi3Web source directory called 'PHP5' first. Then
12build PHP5 as Pi3Web module and after that build the Pi3Web PHP5 wrapper:
13
141. Checkout PHP5
15================
16cvs -d :pserver:cvsread@cvs.php.net:/repository login
17The required password is phpfi
18
19cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository co php5
20
21You must also checkout the TSRM and the ZEND module from the ZEND cvs tree
22into the PHP5 root directory
23
24cvs -d :pserver:cvsread@cvs.zend.com:/repository login
25The required password is zend
26
27cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository co Zend TSRM
28
292. Build PHP5
30=============
312.1 POSIX
32---------
33cd ./php5
34./buildconf
35./configure --with-pi3web
36make
37
382.2 Win32
39---------
40other required downloads from the php website
41  - bison 1.25
42  - bindlib32
43  - number4.tar.gz
44nmake php5dllts.mak
45
463. Build Pi3Web PHP5 wrapper
47============================
48Run make in the Pi3Web /Source/PHP5 directory.
49
50For further information refer to http://www.php.net/version4/
51