ID: 49494
User updated by: webmaster at pnmx dot com
Reported By: webmaster at pnmx dot com
Status: Bogus
Bug Type: Apache2 related
Operating System: Vista
PHP Version: 5.3.0
New Comment:
Yep. Found the php5apache2_2.dll in the VC9 ThreadSafe release
alright.
But Apache httpd doesn't like it. httpd started right up with the
current snapshot. I don't know what's different, but Apache likes the
snapshot - doesn't like the released version.
Previous Comments:
------------------------------------------------------------------------
[2009-09-08 16:24:44] pajoye@php.net
Wrong, it has both the normal module and the filter module:
php5apache2_2.dll
php5apache2_2_filter.dll
------------------------------------------------------------------------
[2009-09-08 16:15:49] webmaster at pnmx dot com
The VC9 x86 Thread Safe php 5.3 does not have the 2_2 dll, but the
snapshot of the same version does! That's what I'm using now.
------------------------------------------------------------------------
[2009-09-08 09:36:18] pajoye@php.net
Download the thread safe version of our releases.
NTS is for FastCGI and other non thread safe SAPI. Apache requires a
thread safe SAPI.
------------------------------------------------------------------------
[2009-09-08 04:40:57] webmaster at pnmx dot com
FYI, there's no php5apache2_2.dll present either. There is a php5.dll
but if you change httpd.conf to load that file, you get:
Can't locate API module structure `php5_module' in file
D:/Programs/PHP5.3/php5.dll
So it's clearly not just misnamed.
------------------------------------------------------------------------
[2009-09-08 04:26:44] webmaster at pnmx dot com
Description:
------------
php5papache2.dll mentioned in install.txt is not part of distributions
on php.net. A couple of third party sources offer the dll, but their
trustworthiness in unknown. Would prefer to download the file from
php.net, the apache project, or at worst from sourceforge.
Please don't say this doesn't indicate a bug in PHP. Duh! It's a bug
in the distribution of PHP. That should matter too. This problem has
been in every Windows version of PHP that I've ever installed. Why
does
it keep recurring?
Reproduce code:
---------------
Download and install php5.3 using either the Windows msi installer or
by unpacking the 5.3 zip archive. In both cases, there is no
php5papache2.dll or similar in the install directory.
Expected result:
----------------
php5papache2.dll available from php.net, ideally installed along with
other elements of the configuration.
Actual result:
--------------
php5papache2.dll is not available from a trustworthy site.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=49494&edit=1