php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #13893 win32_apache_mod_ssl + php = crash
Submitted: 2001-10-31 19:50 UTC Modified: 2001-11-05 17:00 UTC
From: jyrgen at phon dot ioc dot ee Assigned:
Status: Not a bug Package: Reproducible crash
PHP Version: 4.0.6 OS: Windows 2000
Private report: No CVE-ID: None
 [2001-10-31 19:50 UTC] jyrgen at phon dot ioc dot ee
Hi!

there seems to be a conflict in attaching together:
os : w2k

Apache/1.3.22
PHP/4.0.6
mod_ssl/2.8.5
OpenSSL/0.9.6b

the error message :
 ----------
[Thu Nov 01 02:36:51 2001] [warn] Loaded DSO c:/www/php/sapi/php4apache.dll
uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -DEAPI)

Apache/1.3.22 (Win32) PHP/4.0.6 mod_ssl/2.8.5 OpenSSL/0.9.6b running...
 ----------
  <immidiate crash>
 ----------
 
 shows that php's library uses so called "API" interface and mod-ssl apache
compilation expects EAPI compiled version ...

 any ideas how to get past "apache generated errors and will be shut down
<ok>" message ?

or how to get a "-DEAPI" compiled version of php-modules ...


if i try loading php as CGI it gave out error 400 
"Invalid URI in request GET /index.php HTTP/1.0"

there seems to be something unfittable for php in apache+mod_ssl for win32 ...

any ideas / hints are welcomed ...




thanks in advance,
 J?rgen

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2001-10-31 20:28 UTC] jyrgen at phon dot ioc dot ee
using php 4.0.8 gave :

-----

Syntax error on line 196 of c:/server/apache/conf/httpd.conf: Cannot load c:/www/php/sapi/php4apache.dll into server: (127) The specified procedure could not be found:

-----

and using php from commandline (and gave a file.php as a parameter) worked just fine ...


it has made my head spin now for 2 days ... and i am ready to give up :)
 [2001-10-31 20:40 UTC] jyrgen at phon dot ioc dot ee
if u feel like looking at my server try -> voice.phon.ioc.ee

there you can get the php.ini file ... if it gives you any help ... and a simple php file is there and a .txt extension-version aswell ...


 [2001-11-01 09:48 UTC] jyrgen at phon dot ioc dot ee

grin ... all ya bug-hole scanners, i do not have IIS nor do i permit any CGI access to foregin hosts ... 

 and all you will be "honored" on a listing i created :
  voice.phon.ioc.ee/loosers-list.txt

                :)



 [2001-11-02 23:18 UTC] sniper@php.net
Not a bug. You need to compile PHP with the apache you're
running it with as the distribution module is not compiled
with Apache that has EAPI enabled. 

Or use the CGI instead.

--Jani

 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Tue Apr 23 23:01:29 2024 UTC