Ilia Alshanetsky
d2bf1c1338
Fixed bug #24177 (Status not set correctly after flush() in Apache 2)
2003-08-02 18:29:30 +00:00
Ilia Alshanetsky
2b768e8bdc
Fixed bug #22072 (Apache2 sapis do not detect aborted connections).
2003-08-01 20:20:11 +00:00
foobar
d6430ab79f
- Fixed bug #21074 (Apache2: "ErrorDocument xxx /error.php" broken). (Jani)
2003-07-11 04:23:34 +00:00
James Cox
f68c7ff249
updating license information in the headers.
2003-06-10 20:04:29 +00:00
Ilia Alshanetsky
2f15b2062c
Fixed bug #23759 (PHP doesn't preserve subrequest status).
...
(jaboydjr.netwalk@com, Ilia)
2003-05-23 02:41:59 +00:00
Moriyoshi Koizumi
af32730476
Revert the last patch.
...
# sorry for the annoyance
2003-05-14 18:15:01 +00:00
Moriyoshi Koizumi
0d39841728
Oops
2003-05-13 19:35:49 +00:00
Moriyoshi Koizumi
e54919d230
Fixed bug #23610
2003-05-13 19:33:36 +00:00
Ilia Alshanetsky
11d9dd93b9
Fixed bug #23417 (compile failure in apache2filter sapi).
2003-04-30 00:47:08 +00:00
Ilia Alshanetsky
f7d72d178d
Fixed bug #23232 (safe_mode does not honor PHP_AUTH_* in apache2)
2003-04-16 23:31:23 +00:00
Stanislav Malyshev
2849872f19
make Apache define SG(request_info).path_translted, like Apache 1 did.
2003-04-10 11:28:54 +00:00
Sterling Hughes
3f700e58ab
update php module name to php5, not php4.
...
apache, apache2* and cli/cgi work.
sapi module maintainers should fix up their sapis, as I don't run
any servers with php outside of apache.
2003-03-29 04:52:46 +00:00
foobar
45964cb629
- Fix for some unixware compile problem. (comment by Sascha :)
2003-03-05 16:12:23 +00:00
Zeev Suraski
80d0fa7aad
(possibly) fix Win32 builds of the Apache 2 filter
2003-02-24 15:10:36 +00:00
Moriyoshi Koizumi
59be236a8e
Removed unnecessary code
2003-02-10 19:12:02 +00:00
Ilia Alshanetsky
835e6481e4
Fixed bug #17868 (more then the <!--include--> directive used to include
...
a PHP file would result in a crash).
2003-01-28 16:34:21 +00:00
Anantha Kesari H Y
c1498d7a15
Modifications for NetWare.
2003-01-03 15:59:02 +00:00
Sebastian Bergmann
2c5d4b8c23
Bump year.
2002-12-31 15:59:15 +00:00
Ilia Alshanetsky
87e598e835
Changed ifdef to if.
2002-12-31 00:10:57 +00:00
Ilia Alshanetsky
6f6bc82de7
Fixed bug #21045 (Apache 2 SAPI now supports the mod_php_memory_usage
...
log variable that allows users to log the memory usage of their PHP scripts).
2002-12-30 23:45:18 +00:00
Ilia Alshanetsky
967d64ade5
Fixed bug #17098 (make Apache aware that PHP scripts represent dynamic data
...
and should not be cached). Fix suggested by daniel.eckl@gmx.de .
2002-12-27 19:59:09 +00:00
Moriyoshi Koizumi
9dc6f0c5f2
Made auth information inaccessible under safe mode as discussed in the list
2002-12-21 21:50:28 +00:00
Moriyoshi Koizumi
4456b3274f
WS
2002-12-21 06:34:31 +00:00
Moriyoshi Koizumi
f4883b916c
Added some notes about the brigade bug detection
2002-12-21 06:33:19 +00:00
Moriyoshi Koizumi
978340cfa5
An intuitive attempt to hunt the bug.
2002-12-18 19:32:44 +00:00
Ilia Alshanetsky
04a16f914c
Replaced deprecated APR_BRIGADE_FOREACH macro.
2002-12-09 18:45:32 +00:00
foobar
dd53efc196
- Made the STANDARD_SAPI_MODULE_PROPERTIES be what it says it is.
2002-11-26 05:57:06 +00:00
James Cox
a63d607f08
adding id tags
2002-11-02 16:04:27 +00:00
Sascha Schumann
ac4d1a1927
fix obvious copy&paste error
2002-11-02 04:35:25 +00:00
Ilia Alshanetsky
f7b15b0611
Added support for 'engine Off' directive
...
Added support for 'none' option for *_value options.
2002-10-22 12:20:12 +00:00
Ilia Alshanetsky
8361687a4a
Fixed a bug with .phps handler.
2002-10-16 20:45:36 +00:00
Ilia Alshanetsky
29be52fbfb
A slightly better content-type check.
2002-10-04 21:31:34 +00:00
Ilia Alshanetsky
9f2b70d507
Added .phps support to Apache 2. It can be enabled by adding
...
AddType application/x-httpd-php-source .phps
to httpd.conf
2002-10-04 21:15:59 +00:00
Ilia Alshanetsky
44d42b8e13
Fixed bug #17466
2002-09-23 18:51:34 +00:00
Ilia Alshanetsky
8a1556b3a1
Fixed bug #17662
2002-09-23 04:10:25 +00:00
Zeev Suraski
b23adfb43b
Fix double initialization
2002-09-21 01:53:15 +00:00
Zeev Suraski
76312b4508
another startup initialization fix - only ISAPI and CGI SAPI's tested,
...
minor compile buglets might occur in other SAPIs, but should be trivial
to fix...
2002-09-18 21:57:42 +00:00
Derick Rethans
2fda2eb4a8
- YAAC: I hope this is the last one!
2002-06-28 14:45:10 +00:00
Rasmus Lerdorf
890e01bebe
@ Add runtime Apache2 thread check to ensure we don't run a non-threaded
...
@ PHP inside a threaded Apache2 MPM. (Rasmus)
2002-06-24 16:04:20 +00:00
Rasmus Lerdorf
8a2ab01744
@ Turn off ZTS if Apache2 is using the prefork MPM. (Rasmus)
2002-06-24 14:51:01 +00:00
Stefan Esser
44a5b43b79
Fixing the same possible memory leak.
2002-06-21 14:47:59 +00:00
Sascha Schumann
5e148e3875
too many flushes are bad
2002-06-08 18:11:03 +00:00
Aaron Bannert
8e176a10fc
Fix a graceful restart SEGV. We no longer only perform initialization
...
on the second pass through the post_config. Now we only avoid the
initialization only on the first DSO load, and on all subsequent loads
we rerun the init code.
2002-05-05 18:15:33 +00:00
Aaron Bannert
b759322411
Fix an elusive and intermittent startup SEGV. The problem was
...
the static string we were using to set an initialization flag
would get remapped to a different location when Apache reloaded
the DSO, causing us to not run our initialization routines.
Submitted by: Justin Erenkrantz <jerenkrantz@apache.org>
Reviewed by: Aaron Bannert (I added the big comment too)
2002-05-05 18:11:41 +00:00
Aaron Bannert
b2f9b6fb16
Apache does a full load, unload, load cycle for each DSO module.
...
This patch makes sure that any startup actions that are performed
for PHP don't happen until the second load (the second call to
the post_config hook), and it also prevents subsequent calls
to the initialization routines.
Suggested By: Cliff Woolley
PR: 16475, 16754
2002-04-24 00:55:38 +00:00
Aaron Bannert
3aa8a9b62b
This patch implements a new Apache2 directive called PHPINIDir that
...
allows the specification of the php.ini directory from within the Apache
configuration. If left unset, the default is to defer to the hard-coded
php paths. When set, the supplied path is made relative to Apache's
internal ServerRoot setting.
Example:
PHPINIDir "conf"
# PHP will now look in the ServerRoot/conf directory for the php.ini file
2002-04-18 22:10:57 +00:00
Aaron Bannert
d11ee7c1ea
Fix an intermittent SEGV when an error bubbled up from PHP before our
...
server context was set. Now if that happens we simply don't log against
any particular server config (vhost).
Obtained from bug report by: Balazs Nagy <js@iksz.hu>
2002-04-18 16:34:06 +00:00
Aaron Bannert
2e3ce44c80
It makes more sense to do the null-pointer check *before* trying to use it.
...
(Also fix a typo that Cliff pointed out: "safe" --> "save".)
Obtained from: Ryan Morgan <rmorgan@covalent.net>
2002-04-16 17:41:28 +00:00
foobar
b21931e6c3
ws fixes
2002-04-14 12:38:33 +00:00
Aaron Bannert
bf8bb929ac
Fix a typo and a build error detected by the lovely HPUX11 ANSI C compiler.
2002-04-12 22:25:29 +00:00