Name Date Size #Lines LOC

..05-Dec-2019-

CREDITSH A D05-Dec-201925 32

READMEH A D05-Dec-20191.4 KiB5139

config.m4H A D05-Dec-2019794 2824

config.w32H A D05-Dec-2019675 1714

php.symH A D05-Dec-20190

php5pi3web.dspH A D05-Dec-20197.6 KiB137120

pi3web_sapi.cH A D05-Dec-201914.1 KiB440336

pi3web_sapi.hH A D05-Dec-20193.1 KiB10376

README

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