[PHP-DOC] cvs: phpdoc /en/chapters install.xml
hholzgraTue Jan 15 06:48:23 2002 EDT Modified files: /phpdoc/en/chapters install.xml Log: comment delimiter typo fix Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.111 phpdoc/en/chapters/install.xml:1.112 --- phpdoc/en/chapters/install.xml:1.111Tue Jan 15 06:22:19 2002 +++ phpdoc/en/chapters/install.xml Tue Jan 15 06:48:14 2002 @@ -1,12 +1,12 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.111 $ -- +!-- $Revision: 1.112 $ -- !-- For translators: please do not copy this file to your languages tree. Leave this here and all the untranslated files from the installation part will be included in English in your language build. +-- chapter id=installation titleInstallation;/title
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
imajes Tue Jan 8 03:21:54 2002 EDT Modified files: /phpdoc/en/chapters install.xml Log: a number of changes: - removed the sapi warning now that the module is safe - tidied up a number of comments in the Apache-Win section. - moved some para type tags to simpara, - removed some completely ridiculous statements - reworked some grammer errors. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.106 phpdoc/en/chapters/install.xml:1.107 --- phpdoc/en/chapters/install.xml:1.106Mon Jan 7 11:59:29 2002 +++ phpdoc/en/chapters/install.xml Tue Jan 8 03:21:50 2002 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.106 $ -- +!-- $Revision: 1.107 $ -- chapter id=installation titleInstallation/title @@ -2685,27 +2685,13 @@ some new functionality. /para warning - para - However, please note that the SAPI modules are emphasisNOT/emphasis - yet considered to be production quality. In particular, with the - ISAPI module, you are likely to encounter serious reliability - problems especially on platforms older than W2K - you may witness - a lot of server 500 errors and suffer from other server modules - such as ASP also failing. You have been warned! - /para - para - The reason for this is that the PHP SAPI modules are using the - thread-safe version of the PHP code, which is new to PHP 4, and has - not yet been tested and pounded enough to be considered completely - stable, and there are actually a few known bugs. On the other hand, - some people have reported very good results with the SAPI modules, - even though we're not aware of anyone actually running it on a - production site. In short - your mileage may vary; If you need - absolute stability, trade the performance of the SAPI modules - with the stability of the CGI executable. - /para + simpara + The SAPI modules have been significantly improved in the 4.1 release, + however, you may find that you encounter possible server errors or + other server modules such as ASP failing, in older systems. + /simpara /warning -para +simpara If you choose one of the SAPI modules and use Windows 95, be sure to download the DCOM update from the ulink url=url.dcom.update;Microsoft DCOM pages/ulink. For the @@ -2714,19 +2700,19 @@ emphasisNOT/emphasis supported. You should download and install the Windows NT 4.0 Option Pack with IIS 4.0 if you want native PHP support. -/para +/simpara para The following steps should be performed on all installations before the server specific instructions. itemizedlist listitem - para + simpara Extract the distribution file to a directory of your choice. filenamec:\php\/filename is a good start. - /para + /simpara /listitem listitem - para + simpara You need to ensure that the dlls which PHP uses can be found. The precise DLLs involved depend on which web server you use and whether you want to run PHP as a CGI or as a server module. @@ -2741,7 +2727,7 @@ that they live in the same directory as the main PHP executable or DLL your web server will use (e.g. php.exe, php4apache.dll). - /para + /simpara para The PHP binary, the SAPI modules, and some extensions rely on external DLLs for execution. Make sure that these DLLs in the @@ -3582,6 +3568,11 @@ to configure Apache to work with PHP. /simpara simpara + It is worth noting here that now the sapi module has been + made more stable under windows, we recommend it's use above + the CGI binary, since it is more transparent and secure. +/simpara +simpara Although there can be a few variations of configuring PHP under Apache, these are simple enough to be used by the newcomer. Please consult the Apache Docs for further @@ -3619,16 +3610,16 @@ /itemizedlist Note that the second line in the list above can be found in the actual versions of filenamehttpd.conf/filename, - but it is commented out. -/para - + but it is commented out. Remember also to substitute the + filenamec:/php//filename for your actual path to PHP. + /para + warning para - By using this CGI setup, your server are open - to several possible attacks. Please also read - our link linkend=security.cgi-binsecurity section - about CGI setups/link to get some - ideas, about how to defend yourself from attacks. + By using the CGI setup, your server is open + to several possible attacks. Please read + our link linkend=security.cgi-binCGI security + section/link to learn how
RE: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
That would be my meaning to add something else there, forgetting, and forgetting that i forgot. :) James -Original Message- From: Gabor Hojtsy [mailto:[EMAIL PROTECTED]] Sent: Tuesday, January 08, 2002 9:23 AM To: James Cox; [EMAIL PROTECTED] Subject: Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml +para + There are 2 ways you can use the source code highlighting feature, + however their ability to work depends on your installation. + If you have configured Apache to use PHP as an isapi module, then by + adding the following line to your configuration file you can use + this feature: + itemizedlist + listitem +simpara + literal + AddType application/x-httpd-php-source .phps + /literal +/simpara + /listitem + /itemizedlist + If you chose to configure Apache to use PHP as a CGI binary, you Why to put this into a list??? Goba
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
gobaMon Jan 7 11:59:30 2002 EDT Modified files: /phpdoc/en/chapters install.xml Log: WinApache: - Move restart server section after every settings explanation - Add warning about security problems, and add pointer for solutions in the security part Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.105 phpdoc/en/chapters/install.xml:1.106 --- phpdoc/en/chapters/install.xml:1.105Wed Jan 2 12:50:35 2002 +++ phpdoc/en/chapters/install.xml Mon Jan 7 11:59:29 2002 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.105 $ -- +!-- $Revision: 1.106 $ -- chapter id=installation titleInstallation/title @@ -3619,12 +3619,18 @@ /itemizedlist Note that the second line in the list above can be found in the actual versions of filenamehttpd.conf/filename, - but it is commented out. After changing the configuration - file, remember to restart the server, for example, - literalNET STOP APACHE/literal followed by - literalNET START APACHE/literal, if you run Apache - as a Windows Service, or use your regular shortcuts. + but it is commented out. /para + +warning + para + By using this CGI setup, your server are open + to several possible attacks. Please also read + our link linkend=security.cgi-binsecurity section + about CGI setups/link to get some + ideas, about how to defend yourself from attacks. + /para +/warning para If you would like to use PHP as a module in Apache, @@ -3651,6 +3657,14 @@ /itemizedlist /para +para + After changing the configuration + file, remember to restart the server, for example, + literalNET STOP APACHE/literal followed by + literalNET START APACHE/literal, if you run Apache + as a Windows Service, or use your regular shortcuts. +/para + note simpara In Apache 1.3.22 for Windows, the default configuration file
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
hholzgraWed Jan 2 12:50:35 2002 EDT Modified files: /phpdoc/en/chapters install.xml Log: docbook 4 does not allow for this use of optional Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.104 phpdoc/en/chapters/install.xml:1.105 --- phpdoc/en/chapters/install.xml:1.104Wed Jan 2 00:44:22 2002 +++ phpdoc/en/chapters/install.xml Wed Jan 2 12:50:35 2002 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.104 $ -- +!-- $Revision: 1.105 $ -- chapter id=installation titleInstallation/title @@ -3732,9 +3732,9 @@ titleServers-fhttpd/title para To build PHP as an fhttpd module, answer yes to Build as an -fhttpd module? (the optionlink +fhttpd module? (the link linkend=install.configure.with-fhttpd ---with-fhttpd/link=replaceableDIR/replaceable/option +--with-fhttpd/link=replaceableDIR/replaceable option to configure) and specify the fhttpd source base directory. The default directory is filename class=directory/usr/local/src/fhttpd/filename. If you are @@ -4135,8 +4135,8 @@ para To build PHP with NES or iPlanet web servers, enter the proper install directory for the - optionlink linkend=install.configure.with-nsapi--with-nsapi/link - = replaceableDIR/replaceable/option option. The default + link linkend=install.configure.with-nsapi--with-nsapi/link + = replaceableDIR/replaceable option. The default directory is usually filename class=directory/opt/netscape/suitespot//filename. Please also read filename/php-xxx-version/sapi/nsapi/nsapi-readme.txt/filename. /para
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
mk Tue Jan 1 16:50:36 2002 EDT Modified files: /phpdoc/en/chapters install.xml Log: Added titles and little introduction to options for php 4 and php 3 Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.102 phpdoc/en/chapters/install.xml:1.103 --- phpdoc/en/chapters/install.xml:1.102Sun Dec 30 10:07:17 2001 +++ phpdoc/en/chapters/install.xml Tue Jan 1 16:50:35 2002 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.102 $ -- +!-- $Revision: 1.103 $ -- chapter id=installation titleInstallation/title @@ -689,6 +689,16 @@ /itemizedlist -- + sect2 id=install.configure.options + titleConfigure Options in PHP 4/title + note + para + These options are only used in PHP 4 as of PHP 4.1.0. + Some are available in older versions of PHP 4, some even in PHP 3, some only in +PHP 4.1.0. + If you want to compile an older version, some options will probably + not be available. + /para + /note variablelist varlistentry id=install.configure.enable-maintainer-mode term @@ -2386,6 +2396,17 @@ /para /listitem /varlistentry + /variablelist + /sect2 + sect2 id=install.configure.options.php3 + titleConfigure Options in PHP 3/title + note + para + These options are only valid in PHP 3. They will not work in + PHP 4. + /para + /note + variablelist !-- Options only available in PHP 3 -- varlistentry id=install.configure.disable-bcmath term @@ -2528,7 +2549,8 @@ /varlistentry !-- End options only available in PHP 3 -- /variablelist - /sect1 + /sect2 +/sect1 sect1 id=install.windows titleInstallation on Windows systems/title
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
irc-htmlWed Jan 2 00:44:23 2002 EDT Modified files: /phpdoc/en/chapters install.xml Log: install.xitami: need to restart server to reflect changes Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.103 phpdoc/en/chapters/install.xml:1.104 --- phpdoc/en/chapters/install.xml:1.103Tue Jan 1 16:50:35 2002 +++ phpdoc/en/chapters/install.xml Wed Jan 2 00:44:22 2002 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.103 $ -- +!-- $Revision: 1.104 $ -- chapter id=installation titleInstallation/title @@ -4570,6 +4570,11 @@ listitem para Press the 'Save' icon. + /para + /listitem + listitem + para +Restart the server to reflect changes. /para /listitem /itemizedlist
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
Here are the current errors caused by Mark's changes. He has no test system, so this may help. It would be good if anybody can correct these mistakes. The output is from a cygwin bash shell under windows: administrator@MIA /cygdrive/g/phpcvs/phpdoc $ make test ../phpdoc-tools/jade/nsgmls.exe -i lang-en -s ./phpdocxml.dcl manual.xml g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/install.xml:1405:21:E: ID install.configure.wi th-jpeg-dir already defined g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/install.xml:1122:21: ID install.configure.with -jpeg-dir first defined here g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/install.xml:1958:21:E: ID install.configure.wi th-jpeg-dir already defined g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/install.xml:1122:21: ID install.configure.with -jpeg-dir first defined here g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/install.xml:1968:21:E: ID install.configure.wi th-png-dir already defined g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/install.xml:1415:21: ID install.configure.with -png-dir first defined here g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/install.xml:1978:21:E: ID install.configure.wi th-tiff-dir already defined g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/install.xml:1132:21: ID install.configure.with -tiff-dir first defined here g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/install.xml:4377:23:X: reference to non-existen t ID install.configure.servers g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/functions/ftp.xml:22:22:X: reference to non-existent ID install.configure.with-ftp g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/chapters/config.xml:150:25:X: reference to non-existent ID install.configure.disable-url-fopen-wrapper g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/functions/bzip2.xml:14:27:X: reference to non-existent I D install.configure.with-bzip2 g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/functions/yaz.xml:36:19:X: reference to non-existent ID install.configure.with-yaz g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/functions/bc.xml:12:19:X: reference to non-existent ID install.configure.disable-bcmath g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/functions/zip.xml:22:13:X: reference to non-existent ID install.configure.with-zip g:\phpcvs\phpdoc-tools\jade\nsgmls.exe:./en/functions/errorfunc.xml:84:15:X: reference to non-existe nt ID install.configure.enable-debugger make: *** [test] Error 1
RE: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
Here are the current errors caused by Mark's changes. He has no test system, so this may help. It would be good if anybody can correct these mistakes. The output is from a cygwin bash shell under windows: ok, it seems the problem is (1) double definitions of id. Shall we one of them or shall we change the name of the id? Example: id=install.configure.with-jpeg-dir As both explanations say the same, i suggest to erase one. (2) the non.existing ids have to put in. i can do this, too. when i am not sure, i will tell you within the commit-log and then you should have a look at it ;) ok, i will go then ... regards, -Wolfgang -- Deutscher PHP-Knotenpunkt Dynamic Web Pages: http://www.dynamicwebpages.de Scripte, Tutorials, Installation, Bcher, BestofGML, Manual, Links uvm. PHP 4: Dynamische Webauftritte professionell realisieren: http://php-buch.de
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
Add missing variablelist tags. IDs not corrected, so this won't build... What do you mean with IDs? This: varlistentry id=install.configure.enable-maintainer-mode I just did install.configure.OPTION. There could (and probably are) double IDs, so what shall I do? Something like install.configure.with-jpeg-dir-gd for GD and install.configure.with-jpeg-dir-pdf for PDFlib? Mark
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
Here are the current errors caused by Mark's changes. He has no test system, so this may help. It would be good if anybody Thanx. As I wrote, I'll install it right now. can correct these mistakes. The output is from a cygwin bash shell under windows: Thanx. As I already asked, what shall I do with non-existant/duplicate IDs? Mark
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
(1) double definitions of id. Shall we one of them or shall we change the name of the id? Example: id=install.configure.with-jpeg-dir As both explanations say the same, i suggest to erase one. No! Since these are two different options. Mark
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
It's not that hard to make the content to build, but to make the content contain the deleted and useful parts, such as the grouping of server related options would not be that easy... This will be the next part. I am afraid, that if someone make this build, then we will forget about that it was just a temporary make this build action, and Mark needs to overlook his changes, and see what he deleted, and added... Yes. Mark
RE: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
No! Since these are two different options. ok, haven't said anything :-) -Wolfgang -- Deutscher PHP-Knotenpunkt Dynamic Web Pages: http://www.dynamicwebpages.de Scripte, Tutorials, Installation, Bcher, BestofGML, Manual, Links uvm. PHP 4: Dynamische Webauftritte professionell realisieren: http://php-buch.de
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
Within the install.xml there are only grafix-options (tiff,jepg,png) wich are double (btw. why are they double in ./configure --help ?). I would suggest to erase those three. But if i am wrong, please tell me why they are needed. Read my mail ;) These are double, because they are used for GD and PDFlib. Mark
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
can correct these mistakes. The output is from a cygwin bash shell under windows: Thanx. As I already asked, what shall I do with non-existant/duplicate IDs? IDs should be unique, so you need to put every similar option under one id, or put something unique after the IDs. As you completely changed the options section, you also need to maintain the conenctions for other files. For deleted IDs, you should look over what you have deleted, and would it be good or not. The english manual won't build until the install.xml is corrected. Goba
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
IDs should be unique, so you need to put every similar option under one id, or put something unique after the IDs. Is varlistentry id=install.configure.with-tiff-dir.pdf unique enough? Duplicated entries are for cpdf, pdf and gd, so I just added a cpdf, pdf or gd. Is this okay? As you completely changed the options section, you also need to maintain the conenctions for other files. We (Wolfgang and I) are doing this right now. For deleted IDs, you should look over what you have deleted, and would it be good or not. I've just added options which are only in PHP 3, but we need all optiions, which are in PHP 4 4.1.0 The english manual won't build until the install.xml is corrected. Ohoh ;) I'm doing my best. Mark
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
mk Sun Dec 30 10:07:17 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Added missing options (also the ones from PHP3), fixed IDs. Thanx to Wolfgang, sorry to the rest. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.101 phpdoc/en/chapters/install.xml:1.102 --- phpdoc/en/chapters/install.xml:1.101Sat Dec 29 10:25:28 2001 +++ phpdoc/en/chapters/install.xml Sun Dec 30 10:07:17 2001 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.101 $ -- +!-- $Revision: 1.102 $ -- chapter id=installation titleInstallation/title @@ -1119,7 +1119,7 @@ /para /listitem /varlistentry - varlistentry id=install.configure.with-jpeg-dir + varlistentry id=install.configure.with-jpeg-dir.cpdf term parameter--with-jpeg-dir[=DIR]/parameter /term @@ -1129,7 +1129,7 @@ /para /listitem /varlistentry - varlistentry id=install.configure.with-tiff-dir + varlistentry id=install.configure.with-tiff-dir.cpdf term parameter--with-tiff-dir[=DIR]/parameter /term @@ -1402,7 +1402,7 @@ /para /listitem /varlistentry - varlistentry id=install.configure.with-jpeg-dir + varlistentry id=install.configure.with-jpeg-dir.gd term parameter--with-jpeg-dir=DIR/parameter /term @@ -1412,7 +1412,7 @@ /para /listitem /varlistentry - varlistentry id=install.configure.with-png-dir + varlistentry id=install.configure.with-png-dir.gd term parameter--with-png-dir=DIR/parameter /term @@ -1939,7 +1939,8 @@ listitem para Do not include Perl Compatible Regular Expressions support. - Use --with-pcre-regex=DIR to specify DIR where PCRE's include and library files are located, if not using bundled library. + Use --with-pcre-regex=DIR to specify DIR where PCRE's + include and library files are located, if not using bundled library. /para /listitem /varlistentry @@ -1955,7 +1956,7 @@ /para /listitem /varlistentry - varlistentry id=install.configure.with-jpeg-dir + varlistentry id=install.configure.with-jpeg-dir.pdf term parameter--with-jpeg-dir[=DIR]/parameter /term @@ -1965,7 +1966,7 @@ /para /listitem /varlistentry - varlistentry id=install.configure.with-png-dir + varlistentry id=install.configure.with-png-dir.pdf term parameter--with-png-dir[=DIR]/parameter /term @@ -1975,7 +1976,7 @@ /para /listitem /varlistentry - varlistentry id=install.configure.with-tiff-dir + varlistentry id=install.configure.with-tiff-dir.pdf term parameter--with-tiff-dir[=DIR]/parameter /term @@ -2342,6 +2343,190 @@ /para /listitem /varlistentry + varlistentry id=install.configure.with-yaz +term + parameter--with-yaz[=DIR]/parameter +/term +listitem + para + Include YAZ support (ANSI/NISO Z39.50). + DIR is the YAZ bin install directory. + /para +/listitem + /varlistentry + varlistentry id=install.configure.enable-memory-limit +term + parameter--enable-memory-limit/parameter +/term +listitem + para + Compile with memory limit support. + /para +/listitem + /varlistentry + varlistentry id=install.configure.disable-url-fopen-wrapper +term + parameter--disable-url-fopen-wrapper/parameter +/term +listitem + para + Disable the URL-aware fopen wrapper that allows + accessing files via http or ftp. + /para +/listitem + /varlistentry + varlistentry id=install.configure.enable-versioning.php4 +term + parameter--enable-versioning/parameter +/term +listitem + para + Export only required symbols. + See INSTALL for more information. + /para +/listitem + /varlistentry +!-- Options only available in PHP 3 -- + varlistentry id=install.configure.disable-bcmath +term + parameter--disable-bcmath/parameter +/term +listitem + para + Compile without bc style precision math functions. + /para +/listitem + /varlistentry + varlistentry id=install.configure.with-ismp +term + parameter--with-imsp[=DIR]/parameter +/term +listitem + para + Include IMSp support (DIR is IMSP's include dir and libimsp.a dir). + /para +/listitem + /varlistentry + varlistentry id=install.configure.with-ftp +term + parameter--with-ftp/parameter +/term +listitem + para + Include FTP support. + /para +/listitem + /varlistentry + varlistentry id=install.configure.without-gd +term + parameter--without-gd/parameter +/term +listitem + para + Disable GD support. + /para +/listitem + /varlistentry + varlistentry id=install.configure.with-imagick +term + parameter--with-imagick/parameter +/term
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
Modified files: /phpdoc/en/chapters install.xml Log: Added missing options (also the ones from PHP3), fixed IDs Thanx to Wolfgang, sorry to the rest. Seems it is working now. Goba
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
gobaSat Dec 29 10:25:28 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Add missing variablelist tags. IDs not corrected, so this won't build... Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.100 phpdoc/en/chapters/install.xml:1.101 --- phpdoc/en/chapters/install.xml:1.100Fri Dec 28 22:42:07 2001 +++ phpdoc/en/chapters/install.xml Sat Dec 29 10:25:28 2001 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.100 $ -- +!-- $Revision: 1.101 $ -- chapter id=installation titleInstallation/title @@ -689,6 +689,7 @@ /itemizedlist -- + variablelist varlistentry id=install.configure.enable-maintainer-mode term parameter--enable-maintainer-mode/parameter @@ -2341,7 +2342,7 @@ /para /listitem /varlistentry - + /variablelist /sect1 sect1 id=install.windows
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
Modified files: /phpdoc/en/chapters install.xml Log: Total update of the install.configure.php part with all configure options of PHP 4.1.0 I hope this is okay. It's just the beginning. If something is wrong, blame me ;) Mark
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
I hope this is okay. It's just the beginning. If something is wrong, blame me ;) it's okay as long as you run 'make test' first, *hint* *hint* ;) Regards, Philip Olson
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
mk Fri Dec 28 17:29:12 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Typo Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.97 phpdoc/en/chapters/install.xml:1.98 --- phpdoc/en/chapters/install.xml:1.97 Fri Dec 28 16:57:05 2001 +++ phpdoc/en/chapters/install.xml Fri Dec 28 17:29:12 2001 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.97 $ -- +!-- $Revision: 1.98 $ -- chapter id=installation titleInstallation/title @@ -821,7 +821,7 @@ /term listitem para - Not information yet. + No information yet. /para /listitem /varlistentry
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
mk Fri Dec 28 22:42:07 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Another one... Good night! Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.99 phpdoc/en/chapters/install.xml:1.100 --- phpdoc/en/chapters/install.xml:1.99 Fri Dec 28 22:36:47 2001 +++ phpdoc/en/chapters/install.xml Fri Dec 28 22:42:07 2001 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.99 $ -- +!-- $Revision: 1.100 $ -- chapter id=installation titleInstallation/title @@ -1037,7 +1037,7 @@ /para /listitem /varlistentry - varlistentry id=install.configure.with-zlib-dir=lt;DIRgt; + varlistentry id=install.configure.with-zlib-dir term parameter--with-zlib-dir=lt;DIRgt;/parameter /term @@ -1208,7 +1208,7 @@ /para /listitem /varlistentry - varlistentry id=install.configure.enable-dba=shared + varlistentry id=install.configure.enable-dba term parameter--enable-dba=shared/parameter /term
[PHP-DOC] cvs: phpdoc /en/chapters install.xml /en/functions overload.xml
gobaSun Nov 11 05:16:38 2001 EDT Modified files: /phpdoc/en/chapters install.xml /phpdoc/en/functionsoverload.xml Log: Some more overload work, adding configure option Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.90 phpdoc/en/chapters/install.xml:1.91 --- phpdoc/en/chapters/install.xml:1.90 Sat Nov 10 16:49:28 2001 +++ phpdoc/en/chapters/install.xml Sun Nov 11 05:16:38 2001 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.90 $ -- +!-- $Revision: 1.91 $ -- chapter id=installation titleInstallation/title @@ -2458,6 +2458,20 @@ PHP 4: Option not available in PHP 4; use link linkend=install.configure.disable-posix--disable-posix/link instead. + /para + /listitem + /varlistentry + + varlistentry id=install.configure.without-posix + term + parameter--enable-overload/parameter + /term + listitem + para +PHP 3: Option not available in PHP 3 + /para + para +PHP 4: Enable object property and method call overloading support. /para /listitem /varlistentry Index: phpdoc/en/functions/overload.xml diff -u phpdoc/en/functions/overload.xml:1.1 phpdoc/en/functions/overload.xml:1.2 --- phpdoc/en/functions/overload.xml:1.1Sat Nov 10 12:43:04 2001 +++ phpdoc/en/functions/overload.xmlSun Nov 11 05:16:38 2001 @@ -1,5 +1,5 @@ ?xml encoding=iso-8859-1? -!-- $Revision: 1.1 $ -- +!-- $Revision: 1.2 $ -- reference id=ref.overload titleObject property and method call overloading/title titleabbrevObject overloading/titleabbrev @@ -65,6 +65,7 @@ $o-x = 56; // instantiate stdclass (it is built-in in PHP 4) +// $val is not overloaded! $val = new stdclass; $val-prop = 555; @@ -78,15 +79,17 @@ /programlisting /example /para - para -As this is an experimental extension, not all things -work. There is no literal__call()/literal support -currently, you can only overload the get and set -operations for properties. You cannot invoke the -original overloading handlers of the class, and -literal__set()/literal only works to one level -of property access. - /para + warning +para + As this is an experimental extension, not all things + work. There is no literal__call()/literal support + currently, you can only overload the get and set + operations for properties. You cannot invoke the + original overloading handlers of the class, and + literal__set()/literal only works to one level + of property access. +/para + /warning /partintro refentry id=function.overload
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
gobaSun Nov 11 05:23:49 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Erg, copy-paste error corrected :) Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.91 phpdoc/en/chapters/install.xml:1.92 --- phpdoc/en/chapters/install.xml:1.91 Sun Nov 11 05:16:38 2001 +++ phpdoc/en/chapters/install.xml Sun Nov 11 05:23:48 2001 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.91 $ -- +!-- $Revision: 1.92 $ -- chapter id=installation titleInstallation/title @@ -2462,7 +2462,7 @@ /listitem /varlistentry - varlistentry id=install.configure.without-posix + varlistentry id=install.configure.enable-overload term parameter--enable-overload/parameter /term
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
gobaSun Nov 11 08:57:49 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Some fixes Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.92 phpdoc/en/chapters/install.xml:1.93 --- phpdoc/en/chapters/install.xml:1.92 Sun Nov 11 05:23:48 2001 +++ phpdoc/en/chapters/install.xml Sun Nov 11 08:57:49 2001 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.92 $ -- +!-- $Revision: 1.93 $ -- chapter id=installation titleInstallation/title @@ -3105,10 +3105,9 @@ titleInstallation on Windows systems/title para This section applies to Windows 95/98/Me and -Windows NT/2000/XP. (The setup is not tested currently on XP). -Do not expect PHP to work on 16 bit platforms such -as Windows 3.1. Sometimes we refer to the supported -platforms as Win32. +Windows NT/2000/XP. Do not expect PHP to work on +16 bit platforms such as Windows 3.1. Sometimes +we refer to the supported Windows platforms as Win32. /para para There are two main ways to install PHP for Windows: either
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
gobaSun Nov 11 10:06:13 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Windows XP updates. As reported by Sebastian Bergmann, PHP works on WinXP, and the paths are the same as in Win2000. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.93 phpdoc/en/chapters/install.xml:1.94 --- phpdoc/en/chapters/install.xml:1.93 Sun Nov 11 08:57:49 2001 +++ phpdoc/en/chapters/install.xml Sun Nov 11 10:06:13 2001 @@ -1,5 +1,5 @@ ?xml version=1.0 encoding=iso-8859-1? -!-- $Revision: 1.93 $ -- +!-- $Revision: 1.94 $ -- chapter id=installation titleInstallation/title @@ -3299,7 +3299,7 @@ system directory, which is typically: simplelist memberc:\windows\system for Windows 9x/Me/member - memberc:\winnt\system32 for Windows NT/2000/member + memberc:\winnt\system32 for Windows NT/2000/XP/member /simplelist The files to copy are: simplelist @@ -3325,13 +3325,13 @@ para Copy your choosen ini file (see below) to your apos;%WINDOWS%apos; directory on Windows 9x/Me or to your -apos;%SYSTEMROOT%apos; directory under Windows NT or Windows -2000 and rename it to filenamephp.ini/filename. Your +apos;%SYSTEMROOT%apos; directory under Windows NT/2000/XP +and rename it to filenamephp.ini/filename. Your apos;%WINDOWS%apos; or apos;%SYSTEMROOT%apos; directory is typically: simplelist memberc:\windows for Windows 9x/Me/member - memberc:\winnt or c:\winnt40 for NT/2000 servers/member + memberc:\winnt or c:\winnt40 for NT/2000/XP servers/member /simplelist /para para @@ -3383,7 +3383,7 @@ On PWS and IIS, you can set the filenamebrowscap.ini/filename to point to: 'c:\windows\system\inetsrv\browscap.ini' on Windows 9x/Me and 'c:\winnt\system32\inetsrv\browscap.ini' - on NT/2000 Server. + on NT/2000/XP Server. /simpara /listitem listitem @@ -3663,7 +3663,7 @@ PATH, safe places are: simplelist memberc:\windows\system for Windows 9x/Me/member - memberc:\winnt\system32 for Windows NT/2000/member + memberc:\winnt\system32 for Windows NT/2000/XP/member /simplelist If you have them already installed on your system, overwrite them only if something doesn't work correctly (Before overwriting them, @@ -4167,7 +4167,7 @@ If you would like to use PHP as a module in Apache, be sure to move filenamephp4ts.dll/filename to the windows/system (for Windows 9x/Me) or winnt/system32 - (for Windows NT/2000) directory, overwriting any older file. + (for Windows NT/2000/XP) directory, overwriting any older file. Then you should add the following two lines to you Apache conf file: itemizedlist @@ -4554,10 +4554,10 @@ /sect2 sect2 id=install.iis.iis4 -titleWindows NT/2000 and IIS 4 or newer/title +titleWindows NT/2000/XP and IIS 4 or newer/title simpara - To install PHP on an NT/2000 Server running IIS 4 or newer, + To install PHP on an NT/2000/XP Server running IIS 4 or newer, follow these instructions. You have two options to set up PHP, using the CGI binary (php.exe) or with the ISAPI module. /simpara @@ -4566,7 +4566,7 @@ In either case, you need to start the Microsoft Management Console (may appear as 'Internet Services Manager', either in your Windows NT 4.0 Option Pack branch or the Control - Panel=gt;Administrative Tools under Windows 2000). Then + Panel=gt;Administrative Tools under Windows 2000/XP). Then right click on your Web server node (this will most probably appear as 'Default Web Server'), and select 'Properties'. /simpara
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
gobaSat Nov 10 10:51:19 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Moving download to general section Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.87 phpdoc/en/chapters/install.xml:1.88 --- phpdoc/en/chapters/install.xml:1.87 Sat Nov 10 08:42:19 2001 +++ phpdoc/en/chapters/install.xml Sat Nov 10 10:51:19 2001 @@ -1,5 +1,5 @@ ?xml encoding=iso-8859-1? -!-- $Revision: 1.87 $ -- +!-- $Revision: 1.88 $ -- chapter id=installation titleInstallation/title @@ -70,19 +70,16 @@ for web servers on Unix and Windows with server module interfaces and CGI executables. /para - /sect1 - - sect1 id=install.downloading - titleDownloading the latest version/title - simpara -The source code, and binary distributions for Windows -can be found at ulink url=url.php;url.php;/ulink. + para +For downloading PHP, the source code, and binary +distributions for Windows can be found at +ulink url=url.php;url.php;/ulink. We recommend you to choose a ulink url=url.mirrors;mirror/ulink nearest to you for downloading the distributions. - /simpara + /para /sect1 - + sect1 id=install.unix titleInstallation on UNIX systems/title para
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
gobaSat Nov 10 10:53:20 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Too many for Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.88 phpdoc/en/chapters/install.xml:1.89 --- phpdoc/en/chapters/install.xml:1.88 Sat Nov 10 10:51:19 2001 +++ phpdoc/en/chapters/install.xml Sat Nov 10 10:53:19 2001 @@ -1,5 +1,5 @@ ?xml encoding=iso-8859-1? -!-- $Revision: 1.88 $ -- +!-- $Revision: 1.89 $ -- chapter id=installation titleInstallation/title @@ -71,7 +71,7 @@ interfaces and CGI executables. /para para -For downloading PHP, the source code, and binary +Downloading PHP, the source code, and binary distributions for Windows can be found at ulink url=url.php;url.php;/ulink. We recommend you to choose a
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
philip Tue Oct 2 15:53:54 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Fixed typos, and added a link to safe mode chapter. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.78 phpdoc/en/chapters/install.xml:1.79 --- phpdoc/en/chapters/install.xml:1.78 Fri Sep 21 18:47:29 2001 +++ phpdoc/en/chapters/install.xml Tue Oct 2 15:53:54 2001 @@ -1,5 +1,5 @@ ?xml encoding=iso-8859-1? -!-- $Revision: 1.78 $ -- +!-- $Revision: 1.79 $ -- chapter id=installation titleInstallation/title @@ -319,7 +319,7 @@ /listitem /itemizedlist In addition, you will need to install (and possibly compile) any -additional software specific to your configuration (such as Oracle +additional software specific to your configuration, such as Oracle or MySQL. /para /sect2 @@ -3127,7 +3127,7 @@ /para para PHP 4 for Windows comes in two flavours - a CGI executable (php.exe), - and several SAPI modules (for exapmle php4isapi.dll). The latter form + and several SAPI modules (for example: php4isapi.dll). The latter form is new to PHP 4, and provides significantly improved performance and some new functionality. However, please note that the SAPI modules are emphasisNOT/emphasis yet considered to be production quality. @@ -3273,7 +3273,7 @@ sect3 id=install.windows.build.prepare titlePreparations/title para - Before you get started, you have a lot to download + Before you get started, you have a lot to download... /para itemizedlist listitemsimpara @@ -3971,7 +3971,7 @@ /simpara para - If you unziped the PHP package to C:\PHP\ as desribed + If you unziped the PHP package to C:\PHP\ as described in the link linkend=install.windows.manualGeneral Installation Steps/link section, you need to insert these lines to your Apache conf file to set up the @@ -3999,7 +3999,7 @@ /simpara /listitem /itemizedlist - Remerber to restart the server, for example, + Remember to restart the server, for example, literalNET STOP APACHE/literal followed by literalNET START APACHE/literal. /para @@ -4075,8 +4075,9 @@ titleBenchmarking/title simpara If you have built PHP 3 as a CGI program, you may benchmark your - build by typing commandmake bench/command. Note that if safe - mode is on by default, the benchmark may not be able to finish if + build by typing commandmake bench/command. Note that if + link linkend=features.safe-modeSafe Mode/link + is on by default, the benchmark may not be able to finish if it takes longer then the 30 seconds allowed. This is because the functionset_time_limit/function can not be used in safe mode. Use the link
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
danbeck Fri Sep 14 16:54:14 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: added configure option for pcntl support Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.76 phpdoc/en/chapters/install.xml:1.77 --- phpdoc/en/chapters/install.xml:1.76 Sun Aug 19 07:04:19 2001 +++ phpdoc/en/chapters/install.xml Fri Sep 14 16:54:13 2001 @@ -1,5 +1,5 @@ ?xml encoding=iso-8859-1? -!-- $Revision: 1.76 $ -- +!-- $Revision: 1.77 $ -- chapter id=installation titleInstallation/title @@ -1564,6 +1564,20 @@ /para /listitem /varlistentry + varlistentry id=install.configure.enable-pcntl + term + parameter--enable-pcntl/parameter + /term + listitem + para + PHP 3: Option not available in PHP 3 + /para + para + PHP 4: Enable process control functions. (fork, waitpid, + signal, et. al.) + /para + /listitem + /varlistentry varlistentry id=install.configure.disable-rpath term parameter--disable-rpath/parameter
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
sniper Thu Aug 9 01:52:16 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Made the windows extension installation doc a bit nicer looking. # Someone who knows windows stuff better than me should check this. :) Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.73 phpdoc/en/chapters/install.xml:1.74 --- phpdoc/en/chapters/install.xml:1.73 Thu Aug 2 13:36:41 2001 +++ phpdoc/en/chapters/install.xml Thu Aug 9 01:52:15 2001 @@ -1,4 +1,4 @@ -!-- $Revision: 1.73 $ -- +!-- $Revision: 1.74 $ -- chapter id=installation titleInstallation/title @@ -3481,208 +3481,284 @@ /para /note +note + para + Some of these extensions need extra dlls to work. Couple of them can be + found in the distribution package, in the apos;dllsapos; folder but + some, e.g. Oracle (php_oci8.dll) require dlls which are not bundled + with the distribution package. + /para + + para + Copy the bundled dlls from apos;dllsapos; folder to your Windows + PATH, safe places are: + simplelist + memberc:\windows\system for Windows 95/98/member + memberc:\winnt\system32 for Windows NT/2000/member + /simplelist + If you have them already installed on your system, overwrite them + only if something doesn't work correctly (Before overwriting them, + it is a good idea to make a back-up). + /para +/note + para table titlePHP Extensions/title - tgroup cols=2 + tgroup cols=3 + thead +row + entryExtension/entry + entryDescription/entry + entryNotes/entry +/row + /thead + tbody row entryphp_bz2.dll/entry - entrybzip2 compression functions/entry + entrylink linkend=ref.bzip2bzip2/link compression functions/entry + entryNone/entry /row row entryphp_calendar.dll/entry - entryCalendar conversion functions (As of PHP 4.0.3 this - is built in)/entry + entrylink linkend=ref.calendarCalendar/link conversion functions/entry + entryBuilt in since PHP 4.0.3/entry /row row entryphp_cpdf.dll/entry - entryClibPDF functions/entry + entrylink linkend=ref.cpdfClibPDF/link functions/entry + entryNone/entry /row row entryphp3_crypt.dll/entry entryCrypt functions/entry + entryunknown/entry /row row entryphp_ctype.dll/entry - entryctype family functions/entry + entrylink linkend=ref.ctypectype/link family functions/entry + entryNone/entry /row row entryphp_curl.dll/entry - entryCURL, Client URL library functions/entry + entrylink linkend=ref.curlCURL/link, Client URL library functions/entry + entryRequires: libeay32.dll, ssleay32.dll (bundled)/entry /row row entryphp_cybercash.dll/entry - entryCybercash payment functions/entry + entrylink linkend=ref.cybercashCybercash/link payment functions/entry + entryNone/entry /row row entryphp_db.dll/entry - entryDBM functions/entry + entrylink linkend=ref.dbmDBM/link functions/entry + entryDeprecated. Use DBA instead (php_dba.dll)/entry /row row entryphp_dba.dll/entry - entryDatabase (dbm-style) abstraction layer functions/entry + entrylink linkend=ref.dbaDBA/link: DataBase (dbm-style) Abstraction layer +functions/entry + entryNone/entry /row row entryphp_dbase.dll/entry - entrydBase functions/entry + entrylink linkend=ref.dbasedBase/link functions/entry + entryNone/entry /row row entryphp3_dbm.dll/entry entryBerkeley DB2 library/entry + entryunknown/entry /row row entryphp_domxml.dll/entry - entryDOM XML functions/entry + entrylink linkend=ref.domxmlDOM XML/link functions/entry + entryRequires: libxml2.dll (bundled)/entry /row row entryphp_dotnet.dll/entry entry.NET functions/entry + entryNone/entry /row row entryphp_exif.dll/entry - entryRead EXIF headers from JPEG/entry + entrylink linkend=function.read-exif-dataRead EXIF/link headers from +JPEG/entry + entryNone/entry /row row entryphp_fbsql.dll/entry - entryFrontBase functions/entry + entrylink linkend=ref.fbsqlFrontBase/link functions/entry + entryNone/entry /row row entryphp_fdf.dll/entry - entryForms Data Format functions/entry + entrylink linkend=ref.fdfFDF/link: Forms Data Format functions./entry + entryRequires: fdftk.dll (bundled)/entry /row row entryphp_filepro.dll/entry - entryRead-only access to Filepro databases/entry + entrylink linkend=ref.fileprofilePro/link functions/entry + entryRead-only access/entry /row row entryphp_ftp.dll/entry - entryFTP functions (As of PHP 4.0.3 this is built in)/entry + entrylink linkend=ref.ftpFTP/link functions/entry + entryBuilt-in since PHP 4.0.3/entry /row row entryphp_gd.dll/entry - entryGD library
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
eschmid Tue Jul 24 03:25:39 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: A reference for the non-existent ID. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.70 phpdoc/en/chapters/install.xml:1.71 --- phpdoc/en/chapters/install.xml:1.70 Fri Jul 20 15:56:56 2001 +++ phpdoc/en/chapters/install.xml Tue Jul 24 03:25:38 2001 @@ -1272,6 +1272,16 @@ /para /listitem /varlistentry + + varlistentry id=install.configure.with-cybermut + term + /term + listitem + para + /para + /listitem + /varlistentry + varlistentry id=install.configure.with-pfpro term parameter--with-pfpro[=DIR]/parameter
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
damsTue Jul 24 04:29:46 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Commiting cybermut's entry Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.71 phpdoc/en/chapters/install.xml:1.72 --- phpdoc/en/chapters/install.xml:1.71 Tue Jul 24 03:25:38 2001 +++ phpdoc/en/chapters/install.xml Tue Jul 24 04:29:46 2001 @@ -1238,6 +1238,21 @@ /para /listitem /varlistentry +varlistentry id=install.configure.with-cybermut + term + parameter--with-cybermut[=DIR]/parameter + /term + listitem + para + PHP 3: Option not available in PHP 3 + /para + para + PHP 4: Include Cybermut support into PHP 4. DIR is the Cybermut + SDK directory, which contains both filenamelibcm-mac.a/filename + and filenamecm-mac.h/filename. + /para + /listitem +/varlistentry varlistentry id=install.configure.with-mck term parameter--with-mck[=DIR]/parameter @@ -1272,15 +1287,6 @@ /para /listitem /varlistentry - - varlistentry id=install.configure.with-cybermut - term - /term - listitem - para - /para - /listitem - /varlistentry varlistentry id=install.configure.with-pfpro term
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
kalowskyFri Jul 6 10:36:38 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: comments added to reflect the demise of the --with-openlink option, and the new champion of ODBC ( as far as OpenLink goes ), --with-iodbc. # this really isn't true for 4.0.6, but it is true for versions greater. # but it will also help end a bunch of bug reports. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.68 phpdoc/en/chapters/install.xml:1.69 --- phpdoc/en/chapters/install.xml:1.68 Tue Jul 3 02:46:45 2001 +++ phpdoc/en/chapters/install.xml Fri Jul 6 10:36:35 2001 @@ -1091,6 +1091,9 @@ para PHP 3, PHP 4: Include OpenLink ODBC support. DIR is the OpenLink base install directory, defaults to /usr/local/openlink. + As of PHP 4.0.6 this configure option is no longer valid. Please use + the parameter--with-iodbc/parameter if you wish to use OpenLink + Software's ODBC system. /para simpara ulink url=url.openlink;OpenLink Software's home page/ulink
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
avsmTue Jul 3 02:46:47 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: More correct OpenBSD installation instructions Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.67 phpdoc/en/chapters/install.xml:1.68 --- phpdoc/en/chapters/install.xml:1.67 Mon Jul 2 06:37:19 2001 +++ phpdoc/en/chapters/install.xml Tue Jul 3 02:46:45 2001 @@ -352,8 +352,8 @@ $ cd /usr/ports/www/php4 $ make show VARNAME=FLAVORS (choose which flavors you want from the list) -$ FLAVOR=imap gettext ldap mysql gd pdflib make install -$ php4-enable +$ env FLAVOR=imap gettext ldap mysql gd make install +$ /usr/local/sbin/php4-enable /programlisting /example /sect2
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
damsMon Jul 2 06:37:20 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Updated links in macosx and added some literal tags. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.66 phpdoc/en/chapters/install.xml:1.67 --- phpdoc/en/chapters/install.xml:1.66 Sat Jun 30 23:38:17 2001 +++ phpdoc/en/chapters/install.xml Mon Jul 2 06:37:19 2001 @@ -481,9 +481,7 @@ sect2 id=install.macosx.client titleCompiling for MacOS X client/title simpara - Those tips are graciously provided by Marc Liyanage : - ulink url=url.macosx2;April 2001's site/ulink and - ulink url=url.macosx;future site/ulink. + Those tips are graciously provided by ulink url=url.macosx;Marc +Liyanage/ulink. /simpara simpara The PHP module for the Apache web server included in Mac OS X. @@ -502,18 +500,18 @@ /listitem listitem simpara - 2. type wget http://www.access.ch/ml/software/macosx/libphp4.so.gz;, + 2. Type wget +http://www.diax.ch/users/liyanage/software/macosx/libphp4.so.gz;, wait for download to finish /simpara /listitem listitem simpara - 3. type gunzip libphp4.so.gz + 3. Type gunzip libphp4.so.gz /simpara /listitem listitem simpara - 4. type sudo apxs -i -a -n php4 libphp4.so + 4. Type sudo apxs -i -a -n php4 libphp4.so /simpara /listitem /itemizedlist @@ -524,7 +522,7 @@ * #AddType application/x-httpd-php .php * #AddType application/x-httpd-php-source .phps /programlisting - Remove the two hash marks (#), then save the file and quit TextEdit. + Remove the two hash marks (literal#/literal), then save the file and quit +TextEdit. /para para Finally, type literalsudo apachectl graceful/literal to restart the web server. @@ -532,10 +530,10 @@ para PHP should now be up and running. You can test it by dropping a file into your Sites folder which is called test.php. Into that file, write this - line: ?php phpinfo() ?. + line: literallt;?php phpinfo() ?gt;/literal. /para para - Now open up 127.0.0.1/~your_username/test.php in your web browser. + Now open up literal127.0.0.1/~your_username/test.php/literal in your web +browser. You should see a status table with information about the PHP module. /para /sect2
[PHP-DOC] cvs: phpdoc /en/chapters install.xml /en/functions iconv.xml /ja Translators /ja/functions mbstring.xml strings.xml
hirokawaSat Jun 30 23:38:21 2001 EDT Added files: /phpdoc/en/functionsiconv.xml Modified files: /phpdoc/en/chapters install.xml /phpdoc/ja Translators /phpdoc/ja/functionsmbstring.xml strings.xml Log: added iconv function and modified for corrupted character in japanese manual. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.65 phpdoc/en/chapters/install.xml:1.66 --- phpdoc/en/chapters/install.xml:1.65 Mon Jun 11 08:57:20 2001 +++ phpdoc/en/chapters/install.xml Sat Jun 30 23:38:17 2001 @@ -2835,6 +2835,20 @@ /listitem /varlistentry + varlistentry id=install.configure.with-iconv + term + parameter--with-iconv[=DIR]/parameter + /term + listitem + para +PHP 3: Option not available in PHP 3 + /para + para +PHP 4: Include iconv support. + /para + /listitem + /varlistentry + varlistentry id=install.configure.with-pspell term parameter--with-pspell[=DIR]/parameter Index: phpdoc/ja/Translators diff -u phpdoc/ja/Translators:1.24 phpdoc/ja/Translators:1.25 --- phpdoc/ja/Translators:1.24 Thu Jun 28 23:23:08 2001 +++ phpdoc/ja/Translators Sat Jun 30 23:38:18 2001 @@ -68,6 +68,7 @@ functions/imap.xml Michihide Hotta functions/info.xml Michihide Hotta functions/ingres_ii.xmlRui Hirokawa +functions/java.xml Rui Hirokawa functions/mail.xml Rui Hirokawa functions/math.xml Machino Satoshi functions/mbstring.xml Rui Hirokawa @@ -91,6 +92,7 @@ functions/pfpro.xmlRui Hirokawa functions/pgsql.xmlRui Hirokawa functions/posix.xmlRui Hirokawa +functions/printer.xml Rui Hirokawa functions/pspell.xml Rui Hirokawa functions/recode.xml Rui Hirokawa functions/regex.xmlRui Hirokawa Index: phpdoc/ja/functions/mbstring.xml diff -u phpdoc/ja/functions/mbstring.xml:1.3 phpdoc/ja/functions/mbstring.xml:1.4 --- phpdoc/ja/functions/mbstring.xml:1.3Thu Jun 28 23:21:32 2001 +++ phpdoc/ja/functions/mbstring.xmlSat Jun 30 23:38:19 2001 @@ -273,7 +273,7 @@ トリでは、quot;literalauto/literalquot; および quot;literalpass/literalquot; も指定可能です。 literalmbstring/literal 関数には、エンコーディング名と - quot;literalauto/literalquot; を指定可能です。 + quot;literalauto/literalquot; を指定可能です。 /para para quot;literalpass/literalquot; が指定された場合、文字エンコー Index: phpdoc/ja/functions/strings.xml diff -u phpdoc/ja/functions/strings.xml:1.37 phpdoc/ja/functions/strings.xml:1.38 --- phpdoc/ja/functions/strings.xml:1.37Thu Jun 28 23:21:32 2001 +++ phpdoc/ja/functions/strings.xml Sat Jun 30 23:38:19 2001 @@ -897,38 +897,6 @@ /refsect1 /refentry - refentry id=function.iconv - refnamediv -refnameiconv/refname -refpurpose文字列のコードを変換する/refpurpose - /refnamediv - refsect1 -title説明/title -funcsynopsis - funcprototype - funcdefstring functioniconv/function/funcdef - paramdefstring parameterin/parameter/paramdef - paramdefstring parameterout/parameter/paramdef - paramdefstring parameterstr/parameter/paramdef - /funcprototype -/funcsynopsis -para - functioniconv/function は、parameterin/parameter でエンコー - ドされた文字列 parameterstr/parameter をエンコード - parameterout/parameter に変換し、結果の文字列を返します。 - example - titlefunctioniconv/functionの例/title - programlisting role=php -print iconv (UTF-8, EUC-JP $str); - /programlisting - /example -/para -simpara - functioniconv/function は、PHP 4.0.5 で導入されました。 -/simpara - /refsect1 - /refentry - refentry id=function.implode refnamediv refnameimplode/refname Index: phpdoc/en/functions/iconv.xml +++ phpdoc/en/functions/iconv.xml reference id=ref.iconv titleiconv functions/title titleabbreviconv/titleabbrev partintro para This module contains an interface to the iconv library functions. To be able to use the functions defined in this module you must compile you PHP interpreter using the --with-iconv option. In order to do so, you must have iconv() function in standard C library or libiconv installed on your system. libiconv library is available from ulink url=url.libiconv; url.libiconv;/ulink. /para para iconv library function converts files between various encoded character sets. The supported character sets depend on iconv() implementation on your system. Note that iconv() function in some system is not work well as you expect. In this case, you should install libiconv library. /para /partintro refentry id=function.iconv refnamediv refnameiconv/refname refpurposeConvert
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
danbeck Sun May 20 15:48:47 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: zziplib typo and corrected some bzip2 stuff (it indicated that bzip2 was supported by PHP 3 when it's not... Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.61 phpdoc/en/chapters/install.xml:1.62 --- phpdoc/en/chapters/install.xml:1.61 Sun May 20 15:36:00 2001 +++ phpdoc/en/chapters/install.xml Sun May 20 15:48:47 2001 @@ -2236,13 +2236,13 @@ /listitem /varlistentry - varlistentry id=install.configure.with-bzip2-dir + varlistentry id=install.configure.with-bzip2 term parameter--with-bz2[=DIR]/parameter /term listitem para -PHP 3, PHP 4: Include support bzip2. DIR +PHP 4: Include support bzip2. DIR is the bzip2 install dir. /para /listitem @@ -2274,9 +2274,9 @@ /listitem /varlistentry - varlistentry id=install.configure.with-zzlib + varlistentry id=install.configure.with-zziplib term - parameter--with-zzlib[=DIR]/parameter + parameter--with-zziplib[=DIR]/parameter /term listitem para
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
danbeck Thu May 17 14:44:38 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: added info for pdflib configuration\nand updated pdflib version information\nin several places. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.59 phpdoc/en/chapters/install.xml:1.60 --- phpdoc/en/chapters/install.xml:1.59 Fri May 11 06:35:28 2001 +++ phpdoc/en/chapters/install.xml Thu May 17 14:44:38 2001 @@ -1339,7 +1339,7 @@ PHP 3: jpeg dir for pdflib 2.0 /para para - PHP 4: jpeg dir for pdflib 3.x + PHP 4: jpeg dir for pdflib 3.x and 4.x /para /listitem /varlistentry @@ -1352,7 +1352,7 @@ PHP 3: Option not available in PHP 3 /para para - PHP 4: png dir for pdflib 3.x + PHP 4: png dir for pdflib 3.x and 4.x /para /listitem /varlistentry @@ -1395,7 +1395,7 @@ PHP 3: tiff dir for pdflib 2.0 /para para - PHP 4: tiff dir for pdflib 3.x + PHP 4: tiff dir for pdflib 3.x and 4.x /para /listitem /varlistentry @@ -2076,9 +2076,24 @@ filename/usr/local/filename. /para para -PHP 4: Include pdflib 3.x support. DIR is the pdflib install -directory, which defaults to filename/usr/local/filename. +PHP 4: Include pdflib 3.x/4.x support. DIR is the pdflib install +location, which defaults to filename/usr/local/filename. /para + para + PHP 4 and PDFlib 3.x/4.x require that you have the JPEG and + TIFF libraries available. When compiling PDFlib support, use + the link + linkend=install.configure.with-jpeg-dir--with-jpeg-dir/link + and link + linkend=install.configure.with-tiff-dir--with-tiff-dir/link + configure options. You may wish to additionally specify the + link + linkend=install.configure.with-png-dir--with-png-dir/link + and link + linkend=install.configure.with-zlib-dir--with-zlib-dir/link + configure options to compile PNG and Zlib support into the + PDFlib extension. + /para /listitem /varlistentry @@ -2088,7 +2103,7 @@ /term listitem para -PHP 3, PHP 4: Activate pdflib as shared librairy. +PHP 3, PHP 4: Activate pdflib as shared library. /para /listitem /varlistentry @@ -2242,7 +2257,7 @@ PHP 3: zlib dir for pdflib 2.0 or include zlib support /para para -PHP 4: zlib dir for pdflib 3.x or include zlib support +PHP 4: zlib dir for pdflib 3.x/4.x or include zlib support /para /listitem /varlistentry
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
damsFri May 11 06:35:28 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: unclosed literal Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.58 phpdoc/en/chapters/install.xml:1.59 --- phpdoc/en/chapters/install.xml:1.58 Wed May 9 10:59:39 2001 +++ phpdoc/en/chapters/install.xml Fri May 11 06:35:28 2001 @@ -776,6 +776,11 @@ para PHP 4: Include FrontBase SQL support. DIR is the FrontBase base install directory, defaults to usual Frontbase install dir. + Usual install dirs depends on your OS : + Solaris: literal/opt/FrontBase/literal, + WinNT: literal\usr\FrontBase/literal, + Linux: literal/usr/frontbase/literal, + Mac OSX: literal/Library/FrontBase/literal. /para /listitem /varlistentry
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
damsWed May 9 00:48:32 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Added fbsql option. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.55 phpdoc/en/chapters/install.xml:1.56 --- phpdoc/en/chapters/install.xml:1.55 Mon Apr 30 01:42:12 2001 +++ phpdoc/en/chapters/install.xml Wed May 9 00:48:31 2001 @@ -765,6 +765,17 @@ /para /listitem /varlistentry +varlistentry id=install.configure.with-fbsql + term + parameter--with-fbsql/parameter + /term + listitem + para + PHP 3, PHP 4: Include FrontBase SQL support. DIR is the FrontBase base + install directory, defaults to usual Frontbase install dir. + /para + /listitem +/varlistentry varlistentry id=install.configure.with-gdbm term parameter--with-gdbm[=DIR]/parameter
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
damsWed May 9 00:58:42 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Added fbsql option [=DIR] Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.56 phpdoc/en/chapters/install.xml:1.57 --- phpdoc/en/chapters/install.xml:1.56 Wed May 9 00:48:31 2001 +++ phpdoc/en/chapters/install.xml Wed May 9 00:58:42 2001 @@ -767,7 +767,7 @@ /varlistentry varlistentry id=install.configure.with-fbsql term - parameter--with-fbsql/parameter + parameter--with-fbsql[=DIR]/parameter /term listitem para
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
damsWed May 9 10:59:40 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: fbsql isn't available to PHP3 users Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.57 phpdoc/en/chapters/install.xml:1.58 --- phpdoc/en/chapters/install.xml:1.57 Wed May 9 00:58:42 2001 +++ phpdoc/en/chapters/install.xml Wed May 9 10:59:39 2001 @@ -771,7 +771,10 @@ /term listitem para - PHP 3, PHP 4: Include FrontBase SQL support. DIR is the FrontBase base + PHP 3: Option not available. + /para + para + PHP 4: Include FrontBase SQL support. DIR is the FrontBase base install directory, defaults to usual Frontbase install dir. /para /listitem
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
avsmMon Apr 30 01:42:12 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Add a note regarding Netscape Enterprise 4.x configuration PR:a 8376 9612 9602 7016 Submitted by: Graeme Hoose [EMAIL PROTECTED] Reviewed by: Obtained from: Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.54 phpdoc/en/chapters/install.xml:1.55 --- phpdoc/en/chapters/install.xml:1.54 Fri Apr 20 10:01:09 2001 +++ phpdoc/en/chapters/install.xml Mon Apr 30 01:42:12 2001 @@ -4223,6 +4223,18 @@ lt;/Objectgt; /programlisting /example +paraIf you are running Netscape Enterprise 4.x, then you should use the +following:/para +example + titleConfiguration Example for Netscape Enterprise 4.x/title + programlisting +Place these lines after the mime types init, and everything else is similar +to the example configuration above. +From: Graeme Hoose ([EMAIL PROTECTED]) + +Init fn=load-modules shlib=/path/to/server4/bin/libphp4.so +funcs=php4_init,php4_close,php4_execute,php4_auth_trans +Init fn=php4_init LateInit=yes + /programlisting +/example /sect1 sect1 id=install.omnihttpd
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
damsFri Apr 20 10:01:09 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Added macos client. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.53 phpdoc/en/chapters/install.xml:1.54 --- phpdoc/en/chapters/install.xml:1.53 Fri Apr 20 00:44:51 2001 +++ phpdoc/en/chapters/install.xml Fri Apr 20 10:01:09 2001 @@ -481,8 +481,9 @@ sect2 id="install.macosx.client" titleCompiling for MacOS X client/title simpara - Those tips are graciously provided by Marc Liyanage : ulink - url="url.macosx;"future site/ulink. + Those tips are graciously provided by Marc Liyanage : + ulink url="url.macosx2;"April 2001's site/ulink and + ulink url="url.macosx;"future site/ulink. /simpara simpara The PHP module for the Apache web server included in Mac OS X.
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
sniper Wed Apr 4 18:42:51 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Fixed typo. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.49 phpdoc/en/chapters/install.xml:1.50 --- phpdoc/en/chapters/install.xml:1.49 Thu Mar 29 04:14:53 2001 +++ phpdoc/en/chapters/install.xml Wed Apr 4 18:42:50 2001 @@ -2130,7 +2130,7 @@ varlistentry id="install.configure.with-bzip2-dir" term - parameter--with-bzip[=DIR]/parameter + parameter--with-bz2[=DIR]/parameter /term listitem para
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
avsmThu Mar 29 04:14:54 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: A more correct OpenBSD example PR: Submitted by: Reviewed by: Obtained from: Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.48 phpdoc/en/chapters/install.xml:1.49 --- phpdoc/en/chapters/install.xml:1.48 Wed Mar 21 22:42:12 2001 +++ phpdoc/en/chapters/install.xml Thu Mar 29 04:14:53 2001 @@ -352,7 +352,7 @@ $ cd /usr/ports/www/php4 $ make show VARNAME=FLAVORS (choose which flavors you want from the list) -$ make install FLAVOR="imap gettext ldap mysql gd pdflib" +$ FLAVOR="imap gettext ldap mysql gd pdflib" make install $ php4-enable /programlisting /example
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
On Wed, 21 Mar 2001, Ron Chmara wrote: + Depending on your Apache install and Unix veriant, there are many Variant? +1. Several Linux and SysV variants: +/etc/rc.d/init.d/httpd restart + +2. Using apachectl scripts: +/path/to/apachectl restart + +3. httpdctl and httpsdctl (Using OpenSSL), similar to apachectl: +/path/to/httpsdctl restart I have always used the 'stop / start' method. As the 'apachectl restart' does a 'kill HUP' on the httpd.. --Jani
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
ronabop Tue Mar 20 19:27:23 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Adding apache restart hints from eratta. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.46 phpdoc/en/chapters/install.xml:1.47 --- phpdoc/en/chapters/install.xml:1.46 Sun Mar 18 05:13:49 2001 +++ phpdoc/en/chapters/install.xml Tue Mar 20 19:27:23 2001 @@ -3407,6 +3407,35 @@ /example para + Depending on your Apache install and Unix veriant, there are many + possible ways to stop and restart the server. Below are some typical + lines used in restarting the server, for different apache/unix + installations. You should replace literal/path/to//literal with + the path to these applications on your systems. + informalexample + programlisting +1. Several Linux and SysV variants: +/etc/rc.d/init.d/httpd restart + +2. Using apachectl scripts: +/path/to/apachectl restart + +3. httpdctl and httpsdctl (Using OpenSSL), similar to apachectl: +/path/to/httpsdctl restart + +4. Using mod_ssl, or another SSL server, you may want to manually +stop and start: +/path/to/apachectl stop +/path/to/apachectl startssl + /programlisting + /informalexample + The locations of the apachectl and http(s)dctl binaries often + vary. If your system has literallocate/literal or + literalwhereis/literal or literalwhich/literal commands, + these can assist you in finding your server contrl programs. + /para + + para Different examples of compiling PHP for apache are as follows: informalexample programlisting @@ -3480,7 +3509,7 @@ ulink url="url.apachedso;"webpage on DSO support/ulink. /para /sect2 - + sect2 id="install.apache.windows" titleDetails of installing PHP on Windows with Apache 1.3.x/title @@ -3529,6 +3558,9 @@ /simpara /listitem /itemizedlist + Remerber to restart the server, for example, + literalNET STOP APACHE/literal followed by + literalNET START APACHE/literal. /para para
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
sniper Tue Mar 6 08:33:04 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Corrected the order of in which problems should be dealt with. Added a note about first reading the bugs-dos-and-donts before submitting a bug report. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.44 phpdoc/en/chapters/install.xml:1.45 --- phpdoc/en/chapters/install.xml:1.44 Mon Feb 26 01:35:14 2001 +++ phpdoc/en/chapters/install.xml Tue Mar 6 08:33:04 2001 @@ -4258,17 +4258,6 @@ /simpara /sect2 - sect2 id="install.bugreports" -titleBug reports/title -simpara - If you think you have found a bug in PHP, please report it. The - PHP developers probably don't know about it, and unless you - report it, chances are it won't be fixed. You can report bugs - using the bug-tracking system at ulink - url="url.php.bugs;"url.php.bugs;/ulink. -/simpara - /sect2 - sect2 id="install.otherproblems" titleOther problems/title @@ -4290,6 +4279,22 @@ you are running PHP as CGI or a server module, etc.), and preferably enough code to make others able to reproduce and test your problem. +/simpara + /sect2 + + sect2 id="install.bugreports" +titleBug reports/title +simpara + If you think you have found a bug in PHP, please report it. The + PHP developers probably don't know about it, and unless you + report it, chances are it won't be fixed. You can report bugs + using the bug-tracking system at ulink + url="url.php.bugs;"url.php.bugs;/ulink. +/simpara +simpara + Read the ulink + url="url.php.bugdosdonts;"Bugs-Dos-And-Donts/ulink + before submitting any bug reports! /simpara /sect2
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
damsMon Feb 26 01:27:04 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: --with-bz2 (bz2.xml)Added --with-gmp (gmp.xml)Added --with-mnogosearch (mnogosearch.xml)Added --with-ovrimos (ovrimos.xml)Added --enable-shared-pdflib (pdfflib.xml)Added --with-recode (recode.xml)Added --enable-shmop (shmop.xml)Added --enable-wddx (wddx.xml)Added Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.42 phpdoc/en/chapters/install.xml:1.43 --- phpdoc/en/chapters/install.xml:1.42 Sat Feb 24 16:21:28 2001 +++ phpdoc/en/chapters/install.xml Mon Feb 26 01:27:03 2001 @@ -827,6 +827,15 @@ /para /listitem /varlistentry +varlistentry id="install.configure.with-ovrimos" + term + parameter--with-ovrimos/parameter + /term + listitem + para + PHP 3, PHP 4: Include Ovrimos support. + /listitem +/varlistentry varlistentry id="install.configure.with-oci8" term parameter--with-oci8[=DIR]/parameter @@ -1299,7 +1308,20 @@ para These are being classified over time, where appropriate. /para + variablelist + +varlistentry id="install.configure.gmp" + term + parameter--with-gmp/parameter + /term + listitem + para + PHP 3, PHP 4 : Include GMP support. + /para + /listitem +/varlistentry + varlistentry id="install.configure.disable-bcmath" term parameter--disable-bcmath/parameter @@ -1938,6 +1960,17 @@ /listitem /varlistentry + varlistentry id="install.configure.enable-shared-pdflib" + term + parameter--enable-shared-pdflib/parameter + /term + listitem + para +PHP 3, PHP 4: Activate pdflib as shared librairy. + /para + /listitem + /varlistentry + varlistentry id="install.configure.with-readline" term parameter--with-readline[=DIR]/parameter @@ -2052,6 +2085,18 @@ /listitem /varlistentry + varlistentry id="install.configure.with-bzip2-dir" + term + parameter--with-bzip[=DIR]/parameter + /term + listitem + para +PHP 3, PHP 4: Include support bzip2. DIR +is the bzip2 install dir. + /para + /listitem + /varlistentry + varlistentry id="install.configure.with-zlib-dir" term parameter--with-zlib-dir[=DIR]/parameter @@ -2290,6 +2335,16 @@ /para /listitem /varlistentry + + varlistentry id="install.configure.with-mnogosearch" + term + parameter--with-mnogosearch/parameter + /term + listitem + para +PHP 3, PHP 4: Include mnoGoSearch support. + /listitem + /varlistentry /variablelist /sect2 @@ -2595,6 +2650,18 @@ /para /listitem /varlistentry + + varlistentry id="install.configure.enable-shmop" + term + parameter--enable-shmop/parameter + /term + listitem + para +PHP 3, PHP 4 : Activate shmop support. + /para + /listitem + /varlistentry + /variablelist /sect2
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
damsMon Feb 26 01:35:14 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Forgot two /para. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.43 phpdoc/en/chapters/install.xml:1.44 --- phpdoc/en/chapters/install.xml:1.43 Mon Feb 26 01:27:03 2001 +++ phpdoc/en/chapters/install.xml Mon Feb 26 01:35:14 2001 @@ -834,6 +834,7 @@ listitem para PHP 3, PHP 4: Include Ovrimos support. + /para /listitem /varlistentry varlistentry id="install.configure.with-oci8" @@ -2343,6 +2344,7 @@ listitem para PHP 3, PHP 4: Include mnoGoSearch support. + /para /listitem /varlistentry /variablelist
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
torben Mon Jan 29 16:24:15 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Fixed URL entity typo. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.39 phpdoc/en/chapters/install.xml:1.40 --- phpdoc/en/chapters/install.xml:1.39 Sat Jan 27 10:10:11 2001 +++ phpdoc/en/chapters/install.xml Mon Jan 29 16:24:15 2001 @@ -7,7 +7,7 @@ The source code, and binary distributions for some platforms (including Windows), can be found at literalulink url="url.php;"url.php;/ulink/literal. We recommend -you to choose ulink url="url.mirrors"mirror/ulink nearest +you to choose ulink url="url.mirrors;"mirror/ulink nearest to you for downloading the distributions. /simpara /sect1
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
gobaFri Jan 26 02:17:53 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Correcting some anoying typos. - We dont explain installing Windows - OmniHTTPd is the correct name for that server - php4 is PHP 4 - PHP4 is PHP 4 - apache is Apache - etc. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.34 phpdoc/en/chapters/install.xml:1.35 --- phpdoc/en/chapters/install.xml:1.34 Thu Jan 25 13:28:54 2001 +++ phpdoc/en/chapters/install.xml Fri Jan 26 02:17:53 2001 @@ -182,7 +182,7 @@ programlisting From: [EMAIL PROTECTED] 04-Jan-2001 09:49 -(These tips are for php v4.0.4 and apache v1.3.9) +(These tips are for PHP 4.0.4 and Apache v1.3.9) So you want to install PHP and Apache on a HP-UX 10.20 box? @@ -198,7 +198,6 @@ http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz gunzip and install using swinstall. - 4. You now need bison, you can download a binary distribution from http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz install as above. @@ -213,9 +212,9 @@ Right, now into the hard stuff. -6.Download the PHP and apache sources. +6. Download the PHP and apache sources. -7.gunzip and tar -xvf them. +7. gunzip and tar -xvf them. We need to hack a couple of files so that they can compile ok. @@ -225,7 +224,7 @@ lt_target=hpux10.20 on line 47286 of the configure script. -9. Next, the apache GuessOS file needs to be hacked. Under +9. Next, the Apache GuessOS file needs to be hacked. Under apache_1.3.9/src/helpers change line 89 from "echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0" to: @@ -234,16 +233,16 @@ 10. You cannot install PHP as a shared object under HP-UX so you must compile it as a static, just follow the instructions at the Apache page. -11. PHP and apache should have compiled OK, but apache won't start. you need -to create a new user for apache, eg www, or apache. You then change lines 252 -and 253 of the conf/httpd.conf in apache so that instead of +11. PHP and apache should have compiled OK, but Apache won't start. you need +to create a new user for Apache, eg www, or apache. You then change lines 252 +and 253 of the conf/httpd.conf in Apache so that instead of User nobody Group nogroup you have something like User www Group sys -This is because you can't run apache as nobody under hp-ux. +This is because you can't run Apache as nobody under hp-ux. Apache and PHP should then work. Hope this helps somebody, @@ -380,7 +379,7 @@ setenv OPTIM=-O2 If you want the compiler to do some optimization. -5. Next, go to the php4 source directory and configure it. +5. Next, go to the PHP 4 source directory and configure it. ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ @@ -422,7 +421,7 @@ 10. make install 11. copy and rename the php.ini-dist file to your "bin" directory from your -php4 source directory: +PHP 4 source directory: cp php.ini-dist /usr/local/bin/php.ini or (if your don't have a local directory) @@ -2500,10 +2499,10 @@ /para para PHP 4: Build PHP as a Pike module for use with the Caudium - webserver. DIR is the Caudium base directory. If no directory - is specified $prefix/caudium/server is used. The prefix is - controlled by the --prefix option and is /usr/local per - default. + webserver. DIR is the Caudium base directory. If no directory + is specified $prefix/caudium/server is used. The prefix is + controlled by the --prefix option and is /usr/local per + default. /para /listitem /varlistentry @@ -2779,8 +2778,8 @@ /sect1 - sect1 id="install-windows95-nt" - titleInstallation on Windows 95/98/NT systems/title + sect1 id="install-windows" + titleInstallation on Windows 9x/NT/2000 systems/title para There are two main ways to install PHP for Windows: either link linkend="install.windows.manual"manually/link @@ -2841,7 +2840,7 @@ titleGeneral Installation Steps/title simpara This install guide will help you manually install and configure -PHP on your Windows 9x/NT webservers. This guide was compiled by +PHP on your Windows 9x/NT/2000 webservers. This guide was compiled by link.bob;. The original version can be found at ulink url="url.win32install;"url.win32install;/ulink. /simpara @@ -2865,7 +2864,7 @@ /listitem listitem para - Omni HTTPd 2.0b1 and up + OmniHTTPd 2.0b1 and up /para /listitem /itemizedlist @@ -2886,7 +2885,7 @@ Copy the file, apos;php.ini-distapos; to your apos;%WINDOWS%apos; directory on Windows 95/98 or to your apos;%SYSTEMROOT%apos; directory under Windows NT or Windows -2 and rename it to
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
gobaFri Jan 26 06:43:18 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Inserting many-many new sections to the Windows install part. - Separate CGI and xSAPI installs - Added SAPI notes (from Windows dist. README.txt) - Added the following server installs (from install.txt): PWS 4 and up Xitami Oreilly - Added some text to Omni install about the built in PHP - Added ISAPI to Apache, IIS, PWS sections - Added Windows 2000 and Me to the lists of Windows systems - Now it is time for someone to review my bad english grammar :) Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.35 phpdoc/en/chapters/install.xml:1.36 --- phpdoc/en/chapters/install.xml:1.35 Fri Jan 26 02:17:53 2001 +++ phpdoc/en/chapters/install.xml Fri Jan 26 06:43:17 2001 @@ -6,7 +6,9 @@ simpara The source code, and binary distributions for some platforms (including Windows), can be found at literalulink -url="url.php;"url.php;/ulink/literal. +url="url.php;"url.php;/ulink/literal. We recommend +you to choose a near mirror site of php.net for downloading. +You can find one with the dropdown menu on every page. /simpara /sect1 @@ -294,27 +296,27 @@ autoconf /simpara /listitem - listitem - simpara -automake - /simpara - /listitem - listitem - simpara -perl - /simpara - /listitem - listitem - simpara -gzip - /simpara - /listitem - listitem - simpara -tar - /simpara - /listitem - /itemizedlist + listitem +simpara + automake +/simpara + /listitem + listitem +simpara + perl +/simpara + /listitem + listitem +simpara + gzip +/simpara + /listitem + listitem +simpara + tar +/simpara + /listitem + /itemizedlist In addition, you will need to install (and possibly compile) any additional software specific to your configuration (such as Oracle or MySQL. @@ -395,7 +397,7 @@ This will add a directory to your Apache source directory under src/modules/php4. -8. Now, reconfigure Apache to build in PHP4. +8. Now, reconfigure Apache to build in PHP 4. ./configure --exec-prefix=/usr \ --localstatedir=/var \ --mandir=/usr/share/man \ @@ -430,7 +432,7 @@ /programlisting /example -simpara +simpara Other examples for ulink url="url.stepwise.macosx-client;"Mac OS X client/ulink and @@ -1123,7 +1125,7 @@ PHP 3: Option not available in PHP 3 /para para -PHP 4: Compile CCVS support into PHP4. Please specify your CCVS base +PHP 4: Compile CCVS support into PHP 4. Please specify your CCVS base install directory as DIR. /para /listitem @@ -2779,7 +2781,7 @@ /sect1 sect1 id="install-windows" - titleInstallation on Windows 9x/NT/2000 systems/title + titleInstallation on Windows 9x/Me/NT/2000 systems/title para There are two main ways to install PHP for Windows: either link linkend="install.windows.manual"manually/link @@ -2840,21 +2842,21 @@ titleGeneral Installation Steps/title simpara This install guide will help you manually install and configure -PHP on your Windows 9x/NT/2000 webservers. This guide was compiled by - link.bob;. The original version can be found at ulink - url="url.win32install;"url.win32install;/ulink. +PHP on your Windows 9x/Me/NT/2000 webservers. This guide was compiled by +link.bob;. The original version can be found at ulink +url="url.win32install;"url.win32install;/ulink. /simpara para This guide provides manual installation support for: itemizedlist listitem para - Personal Web Server (Newest version recommended) + Personal Web Server 3 and 4 or newer /para /listitem listitem para - Internet Information Server 3 or 4 + Internet Information Server 3 and 4 or newer /para /listitem listitem @@ -2867,8 +2869,44 @@ OmniHTTPd 2.0b1 and up /para /listitem + listitem + para + Oreilly Website Pro + /para + /listitem + listitem + para + Xitami + /para + /listitem /itemizedlist /para + para +PHP 4 for Windows comes in two flavours - a CGI executable (php.exe), +and several SAPI modules (for exapmle php4isapi.dll). The latter form +is new to PHP 4, and provides significantly improved performance and +some new functionality. However, please note that the SAPI modules +are emphasisNOT/emphasis yet considered to be production quality. +The reason for this is that the PHP SAPI modules are using the +thread-safe version of the PHP code, which is new
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
jimwFri Jan 26 14:40:04 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: fix typo in tag, missing filename tag Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.37 phpdoc/en/chapters/install.xml:1.38 --- phpdoc/en/chapters/install.xml:1.37 Fri Jan 26 08:48:52 2001 +++ phpdoc/en/chapters/install.xml Fri Jan 26 14:40:04 2001 @@ -3550,8 +3550,8 @@ 9. If the documentation says that the 'PHP 4 interpreter isn't available', make sure that you restarted the server. If you did check /opt/caudium/logs/debug/default.1 for any errors related to -filenamePHP4.so/filenane. Also make sure that -caudium/server/lib/[pike-version]/PHP4.so +filenamePHP4.so/filename. Also make sure that +filenamecaudium/server/lib/[pike-version]/PHP4.so/filename is present. 10. Configure the PHP Script Support module if needed. /programlisting
[PHP-DOC] cvs: phpdoc /en/chapters install.xml
neotron Mon Jan 22 16:13:10 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Added Caudium installation instructions. Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.31 phpdoc/en/chapters/install.xml:1.32 --- phpdoc/en/chapters/install.xml:1.31 Thu Jan 18 10:43:02 2001 +++ phpdoc/en/chapters/install.xml Mon Jan 22 16:13:09 2001 @@ -2490,6 +2490,24 @@ /listitem /varlistentry + varlistentry id="install.configure.with-caudium" + term + parameter--with-caudium[=DIR]/parameter + /term + listitem + para +PHP 3: Option not available in PHP 3 + /para + para +PHP 4: Build PHP as a Pike module for use with the Caudium + webserver. DIR is the Caudium base directory. If no directory + is specified $prefix/caudium/server is used. The prefix is + controlled by the --prefix option and is /usr/local per + default. + /para + /listitem + /varlistentry + varlistentry id="install.configure.with-fhttpd" term parameter--with-fhttpd[=DIR]/parameter @@ -3296,6 +3314,54 @@ running fhttpd, building PHP as a module will give better performance, more control and remote execution capability. /para + /sect1 + + sect1 id="install.caudium" + titleCaudium Server installs/title + para +PHP4 can be build as a Pike module for the Caudium webserver. Note +that this is not supported with PHP3. Follow the simple +instructions below to install PHP4 for Caudium. + /para + example id="install.caudium.instructions" +titleCaudium Installation Instructions/title +programlisting +1. Make sure you have Caudium installed prior to attempting to +install PHP4. For PHP4 to work correctly, you will need Pike +7.0.268 or newer. For the sake of this example we assume that +Caudium is installed in /opt/caudium/server/. +2. Change directory to php-x.y.z (where x.y.z is the version number). +3. ./configure --with-caudium=/opt/caudium/server --enable-track-vars +4. make +5. make install +6. Restart Caudium if it's currently running. +7. Log into the graphical configuration interface and go to the +virtual server where you want to add PHP4 support. +8. Click Add Module and locate and add the PHP4 Script Support module. +9. If the documentation says that the 'PHP4 interpreter isn't +available', make sure that you restarted the server. If you did +check /opt/caudium/logs/debug/default.1 for any errors related to +PHP4.so. Also make sure that caudium/server/lib/[pike-version]/PHP4.so +is present. +10. Configure the PHP Script Support module if needed. +/programlisting + /example + para +You can of course compile your Caudium module with support for the +various extension modules available in PHP4. See the +link linkend="install.configure"complete list of configure +options/link for an exhaustive rundown. + /para + note +para + When compiling PHP4 with MySQL support you must make sure that + the normal MySQL client code is used. Otherwise there might be + conflicts if your Pike already has MySQL support. You do this by + specifying a MySQL install directory link + linkend="install.configure.with-mysql"the --with-mysql + option/link. +/para + /note /sect1 sect1 id="install.iis"
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
On Tue, Jan 23, 2001 at 12:13:10AM -, David Hedbor wrote: neotron Mon Jan 22 16:13:10 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Added Caudium installation instructions. Works for me. I haven't seen a silly XML error or warning. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ mailto:[EMAIL PROTECTED]
Re: [PHP-DOC] cvs: phpdoc /en/chapters install.xml
Adam Trachtenberg wrote: On Sun, 14 Jan 2001, Ron Chmara wrote: ronabop Sun Jan 14 00:42:09 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Massive Overhaul, many changes. Please check and review carefully. 1. There are two step #3 in the HP-UX install directions. 2. There are two periods at the end of the teaser for Windows Manual Install Fixed. 3. You attribute the HP-UX install directions to a person, but other directions are anonymous; It's almost verbatim from the errata, so I gave him the credit/blame. Several of the other direction sections are re-writes of the errata notes and prior install instructions, so they're anonymized (as now they're fairly diconnected from their initial authorship). also, it looks like someone may be able to fix some of the HP-UX related problems (like HP-UX not being remembered in the build process) that may simplify these instructions. Well, that would be nice. :-) (Identifying the problem often makes the solution eaiser.) -Ronabop -- Personal: [EMAIL PROTECTED], 520-326-6109, http://www.opus1.com/ron/ Work: [EMAIL PROTECTED], 520-546-8993, http://www.pnsinc.com/ The opinions expressed in this email are not neccesarrily those of myself, my employers, or any of the other little voices in my head.