# [PATCH] Fix per-module logging in apache 2.4

- Thread: https://externals.io/message/62073
- Original archive: https://news-web.php.net/php.internals/62073
- Started by crrodriguez@opensuse.org on 2012-08-06T21:59:12+00:00
- Messages: 2
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #62073 — crrodriguez@opensuse.org — 2012-08-06T21:59:12+00:00

URL: https://externals.io/message/62073#62073

---
 sapi/apache2filter/sapi_apache2.c |    3 +++
 sapi/apache2handler/mod_php5.c    |    4 ++++
 2 files changed, 7 insertions(+)

diff --git a/sapi/apache2filter/sapi_apache2.c b/sapi/apache2filter/sapi_apache2.c
index 0b51cfb..a8fec5c 100644
--- a/sapi/apache2filter/sapi_apache2.c
+++ b/sapi/apache2filter/sapi_apache2.c
@@ -744,6 +744,9 @@ static size_t php_apache_fsizer_stream(void *handle TSRMLS_DC)
 	return 0;
 }
 
+#ifdef APLOG_USE_MODULE
+APLOG_USE_MODULE(php5);
+#endif 
 AP_MODULE_DECLARE_DATA module php5_module = {
 	STANDARD20_MODULE_STUFF,
 	create_php_config,		/* create per-directory config structure */
diff --git a/sapi/apache2handler/mod_php5.c b/sapi/apache2handler/mod_php5.c
index 9df4f25..35d5548 100644
--- a/sapi/apache2handler/mod_php5.c
+++ b/sapi/apache2handler/mod_php5.c
@@ -25,6 +25,10 @@
 #include "php.h"
 #include "php_apache.h"
 
+#ifdef APLOG_USE_MODULE
+APLOG_USE_MODULE(php5);
+#endif
+
 AP_MODULE_DECLARE_DATA module php5_module = {
 	STANDARD20_MODULE_STUFF,
 	create_php_config,		/* create per-directory config structure */
-- 
1.7.10.4

---

## #62084 — Pierre Joye — 2012-08-08T19:38:50+00:00

URL: https://externals.io/message/62073#62084 · In reply to: #62073

hi Chirstian!

Could you please either (or both :) open a bug and attach the patch to
it or create a pull request please?

Thanks for your work!

Cheers,

On Mon, Aug 6, 2012 at 11:59 PM, Cristian Rodríguez
<crrodriguez@opensuse.org> wrote:
> ---
>  sapi/apache2filter/sapi_apache2.c |    3 +++
>  sapi/apache2handler/mod_php5.c    |    4 ++++
>  2 files changed, 7 insertions(+)
>
> diff --git a/sapi/apache2filter/sapi_apache2.c b/sapi/apache2filter/sapi_apache2.c
> index 0b51cfb..a8fec5c 100644
> --- a/sapi/apache2filter/sapi_apache2.c
> +++ b/sapi/apache2filter/sapi_apache2.c
> @@ -744,6 +744,9 @@ static size_t php_apache_fsizer_stream(void *handle TSRMLS_DC)
>         return 0;
>  }
>
> +#ifdef APLOG_USE_MODULE
> +APLOG_USE_MODULE(php5);
> +#endif
>  AP_MODULE_DECLARE_DATA module php5_module = {
>         STANDARD20_MODULE_STUFF,
>         create_php_config,              /* create per-directory config structure */
> diff --git a/sapi/apache2handler/mod_php5.c b/sapi/apache2handler/mod_php5.c
> index 9df4f25..35d5548 100644
> --- a/sapi/apache2handler/mod_php5.c
> +++ b/sapi/apache2handler/mod_php5.c
> @@ -25,6 +25,10 @@
>  #include "php.h"
>  #include "php_apache.h"
>
> +#ifdef APLOG_USE_MODULE
> +APLOG_USE_MODULE(php5);
> +#endif
> +
>  AP_MODULE_DECLARE_DATA module php5_module = {
>         STANDARD20_MODULE_STUFF,
>         create_php_config,              /* create per-directory config structure */
> --
> 1.7.10.4
>
>
> --
> 
> 
>



-- 
Pierre

@pierrejoye | http://blog.thepimp.net | http://www.libgd.org
