[PHP-DEV] Re: [PHP-DOC] Re: Apache 2.x / PHP 4.2.3 compatibility issue

2003-02-18 Thread Friedhelm Betz
  On your apache2 compatibility page you state
 
  Apache 2.0 SAPI-support started with PHP 4.2.0. PHP 4.2.3 its known to
  work in conjunction with Apache 2.0.39. Don't try to use this version of
  PHP with any other version of Apache. We do not recommend to use PHP
  4.2.3 along with Apache 2.0.39.
 
  This is totally confusing.  PHP 4.2.3 its known to work with Apache
  2.0.39 (besides being grammatically incorrect) does not agree with We
  do not recommend using PHP4.2.3 along with Apache 2.0.39.
 
  Do they work allright togethe,rbut you just personally do not recommend
  the combination?

 They won't work togerther in some cases. That information was provided
 by the server API developers, who probably know what are the problems,
 but this is a user documentation, so we have not detailed, what is the
 problem exactly...

 BTW that grammar problem should be fixed, yes...

Just fixed that description. Should be more readable now.
Friedhelm


--
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DEV] win32 builtin zlib

2003-01-25 Thread Friedhelm Betz
Hi,

I rewrote the part in the phpdoc manual about building on windows.
zlib is builtin with 4.3.0 but the shipped Workspace for VC++
relies on a precompilded external zlib.lib.

Therefore building on win32, out of the box, is not possible without
downloading zlib sources, compiling them and either modify the
workspace or figure out where to place zlib.lib.

Two points:

1.) In the released 4.3.0 source dist, the workspace points to ../../zlib,
2.) for example snapshot php4-STABLE-200301241430 points to
../../zlib/Release

This is hard to document

1.) Are there future plans to include the zlib sources?
2.) Should users be advised to modify config.win32.h.in
3.) Should users be advised to download zlib sources, building
zlib.lib?

Thanks for any thoughts, suggestions, corrections

Regards
Friedhelm Betz


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DEV] win32 builtin zlib

2003-01-25 Thread Friedhelm Betz
Saturday, January 25, 2003, Zeev Suraski wrote:

1.) Are there future plans to include the zlib sources?

 No.  zlib is included in a similar way to the way we include 
 bindlib_w32.  It's in a different repository on cvs.php.net, that we expect 
 to be checked out and built by the time you build PHP.

Ok, from users point the same...
Maybe my question was a bit misleading, I meant provided within
win32build.zip, maybe.

2.) Should users be advised to modify config.win32.h.in

 Nope (this particular file doesn't exist anymore, btw)

Hm, you are right, at least not in the snapshots, but in the official
release 4.3.0 from php.net... anyway.

3.) Should users be advised to download zlib sources, building
 zlib.lib?

 Not sure - I think that zlib should be in the win32build.zip archive.

Nope;-)

As zlib is builtin and the workspaces rely on, it would be really nice
for users if they are done by downloading php4.xxx.tar.gz, win32build.zip
and bindlib_w32.zip, the way like other standard builtin modules are fine
with.

So what would be the offical advise from php.net showing up in the
manual?
Checking out zlib from cvs?
Where to place, so that the workspaces shipped with releases from
php.net working out of the box?

Regards
 Friedhelm Betz


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DEV] removed extensions not in NEWS

2003-01-23 Thread Friedhelm Betz
Hi,

it seems that db++ and muscat are no longer available in 4.3.0
From the docs (scanned source files by Hartmut):
db++ : 4.1.0 - 4.2.3 only
muscat  : 4.0.5 - 4.2.3 only

Both extensions have entries in pear/PECL CVS, the one of db++ is empty,
muscat files are rather old (the most recent changes 10 months ago)

So what happend to this modules? 
Moved to PECL or removed completly from PHP?
Anyway, muscat seems to be dead, am I right? 

Thanks for any information, maybe there are more (re-)moved ones not mentioned 
in NEWS or in the changelog?

Regards

Friedhelm

p.s.: cc-ing to php-dev

--
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DEV] Re: [PHP-DOC] Apache 2 installation instructions

2002-10-29 Thread Friedhelm Betz

 The aspect people complaining about is more a version thingie, e.g.
 they try to set up php 4.2.3 with apache 2.0.43 and this could not
 succeed. Is it really necessary to document that apache 2.03x works
 only with php 4.2.x1, php4.2.x2 and apache 2.04x only with php4.2y1
 or php4.2.y2? It should be clearly mentioned, that the support for
 apache2 isn't production stable ;-)

 I think, it would be nice to add information to one place, the documentation
 about Apache 2 support.

  1. It's not production ready
  2. If someone want to set it up, how to do it (Linux, Windows)
  3. What PHP versions work with what Apache 2 versions

For this information it would be nice if someone from the devs could
give a short view about.

PHP-Version:  Apache version supported:

4.2.0 started ??
4.2.1 ??
4.2.2 ??
4.2.3 2.0.3x or 2.0.4x

snap build2.0.43

I am also satified if someone could tell me, where to find this info
by mayself :-)


  4. It should be noted, that Apache 1 support is continued ;)

O.K. if I'll find the time I'all add some initial docs about.


 Also a point to consider is the name of the correct cgi executable
 for win: in 4.2.3 it's php.exe the cli-build names php-cli.exe.
 In the 4.3.0-dev the cli names php.exe and the cgi-version
 php-cgi.exe. I don't know why the names changed, maybe to confuse the
 people once more and to give some work for the doc-folks ;-)

 Doh, it would be nice to stick to some final names ;)

Could someone of the devs give a hint, please?

 NOTE: cca. 80% of the user notes on the Apache setup page deals with
 Apache 2 installation. We should add verified info to the docs, and
 delete those notes. There are many sites offering a php4apache2.dll
 to download. These can harm our users, as they can contain any
 vulnerable code, which our users download, just because there is no
 official support/documentation for Apache...

 http://www.php.net/manual/en/install.apache.php

 Please keep this in mind,

o.k. convinced :-)

 Friedhelm   


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DEV] Re: [PHP-DOC] Re: [PHP-DEV] Re: [PHP-DOC] Apache 2 installation instructions

2002-10-29 Thread Friedhelm Betz

Hallo Melvyn,

Tuesday, October 29, 2002, 9:55:31 AM, you wrote:

 At 08:43 29-10-2002, Gabor Hojtsy wrote:

  The aspect people complaining about is more a version thingie, e.g.
  they try to set up php 4.2.3 with apache 2.0.43 and this could not
  succeed. Is it really necessary to document that apache 2.03x works
  only with php 4.2.x1, php4.2.x2 and apache 2.04x only with php4.2y1
  or php4.2.y2? It should be clearly mentioned, that the support for
  apache2 isn't production stable ;-)

I think, it would be nice to add information to one place, the documentation
about Apache 2 support.

  1. It's not production ready

 Ah yes - but that will contradict greatly, to the best version yet marketing
 trick the Apache Group is advertising on their front page.
 We can mention it to users, in the bug db etc. But officially documenting, that
 Apache 2 is really a beta product, doesn't really express consistency, between
 the family.

I thought it more from another point of view: the support for apache2
in php is not production stable ,e.g. the sapi in php :-)
Maybe this is due to the fact (?) that apache2 is still beta (I really
don't know)  but form the php-side point of view, php-versions are not
production stable in conjunction with apache2. As Derick said, I don't
think this will hurt someone of the apachegroup.

[...]

but besides this, it would be kind, if just someone could provide some
infos from the php-side, like the *.exe names one windows ;-)

 Friedhelm   


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DEV] Re: [PHP-DOC] Apache 2 installation instructions

2002-10-28 Thread Friedhelm Betz

 Hi!

 We receive many complaints at [EMAIL PROTECTED] about failures in setting
 up PHP with Apache 2. Can somebody please update the documentation with
 details on Apache 2 on Linux and Windows, or provide information for the
 documentation team to add to the documentation. It would definitely help
 users.

Hmm, there is nothing magic :-)

Win32:
Module-Version for Apache2:

added in 4.2.0 : experimental/apache2filter.dll
 4.2.1 : sapi: php4apache2.dll
for windows.

Info lacking, but I am sure the dev's can give them, which
apache-version does work with which php-version.
I can't remember exactly but I think php4.2.3 on win works at least
with 2.039 or 2.040)

For Linux in general 2 solutions: pre-build rpms from the vendor (e.g.
Redhat) or ./configure --with apxs2 and so on.and also only
specific apache2-versions work with an specific php-version.

For the newest apache 2.0.43 you need a snap build form snaps.php.net
(for windows and Linux or php4.3pre build).

Nothing special for the CGI-Version ?

Correct me if I am wrong ;-)

BUT: I agree in updating the docs for the installation of apache2 in
general. This means telling the people which dll to use, where to find
and on Linux which configure settings to use (--with-apxs2).

I disagree to put the apache and php version specific thingies into
the docs, its really confusing more than it helps imho. Beside my
opinion the apache2 support isn't stable yet?! Will it be in 4.3.0?

For me it seems to be a better solution to put the version specific
thingies on the download page or a seperate page on the web and the
general instructions for installation in the docs.

Your thoughts about?


 Friedhelm   


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DEV] Re: [PHP-DOC] Apache 2 installation instructions

2002-10-28 Thread Friedhelm Betz


| We receive many complaints at [EMAIL PROTECTED] about failures in 
| setting up PHP with Apache 2. Can somebody please update the 
| documentation with details on Apache 2 on Linux and Windows, or 
| provide information for the documentation team to add to the 
| documentation. It would definitely help users.


 There are some issues I believe with Apache 2.0 in general and PHP... I
 can't tell you exactly where the problems are because I haven't setup
 the testing yet, but from what I gathered at PHPCon there is an issue
 with Thread Saftey and some of the PHP extensions. 

 Since I have no idea the nature of these failures I can't give much
 more info... As for the documentation, When I do my install of Apache
 2.0 / PHP, I'll be sure to make sure the docs reflect the necessary
 steps and correct / add anything I found necessary.

On win I tried out the latest 2.043 Apache and a snap-build from
snaps.php.net. As I can say, the installation is as usuall for the
module and cgi version. The only thing to mention for the Windows-guys
is to use sapi/php4apache2.dll and php-cgi.exe for the CGI Version.
So far the install with a snap and the latest Apache, nothing about
the functionality/technical aspects. It should be clearly mentioned,
that the support for apache2 isn't production stable ;-)

The aspect people complaining about is more a version thingie, e.g.
they try to set up php 4.2.3 with apache 2.0.43 and this could not
succeed. Is it really necessary to document that apache 2.03x works
only with php 4.2.x1, php4.2.x2 and apache 2.04x only with php4.2y1
or php4.2.y2?

For their own sanity people should try the latest php-builds with apache2
to test, IMHO it doesn't make sense to me to setup 4.2.0 with
apache2filter.dll :-)

Also a point to consider is the name of the correct cgi executable
for win: in 4.2.3 it's php.exe the cli-build names php-cli.exe.
In the 4.3.0-dev the cli names php.exe and the cgi-version
php-cgi.exe. I don't know why the names changed, maybe to confuse the
people once more and to give some work for the doc-folks ;-)

Anyway: will this be the final names?

 Friedhelm   


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php