# Private message from Jens-U

**URL:** <https://forums.suse.com/t/private-message-from-jens-u/35718>\
**Category:** General\
**Created:** [December 10, 2012, 4:11pm UTC](https://forums.suse.com/t/private-message-from-jens-u/35718 "2012-12-10T16:11:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jens-U](https://avatars.discourse-cdn.com/v4/letter/j/d78d45/32.png) [@Jens-U](https://forums.suse.com/u/Jens-U)\
**Post date:** [December 10, 2012, 4:11pm UTC](https://forums.suse.com/t/private-message-from-jens-u/35718/1 "2012-12-10T16:11:24Z")

</div>

Hi Dirk,

[QUOTE=dirkmueller]Hi Jens,

we had a conversation in the SLES Update forum some time ago about an apparent error in PHP5.3 packages. you pointed out that the fix for [https://bugs.php.net/bug.php?id=52144](https://bugs.php.net/bug.php?id=52144) is missing in our packages. while investigating, I learned that the affected part, php53-APC, is not actually shipped on SLE.

I’m wondering, where did you get the package from ? and are you sure that this fix would solve your problem? do you have a testcase or a reproducer that we can use to investigate further?

Thanks a lot in advance,  
Greetings,  
Dirk[/QUOTE]

I have just re-checked the list of installed packages on the test bed server, there’ no such package php53-apc… All I can say is that I’ve received tons to “only” lots of these errors. Just to give you an ideo of the impact, here’s the tail of my restart script log, which scans for the error message in /var/log/apache2/error\_log and restarts the server in case of a positive:

[QUOTE]Mon Dec 3 07:40:14 CET 2012: restarting Apache2 web server  
Mon Dec 3 10:47:22 CET 2012: restarting Apache2 web server  
Mon Dec 3 14:55:11 CET 2012: restarting Apache2 web server  
Mon Dec 3 20:03:44 CET 2012: restarting Apache2 web server  
Mon Dec 3 20:39:09 CET 2012: restarting Apache2 web server  
Thu Dec 6 10:51:34 CET 2012: restarting Apache2 web server  
Thu Dec 6 12:27:41 CET 2012: restarting Apache2 web server  
Thu Dec 6 13:33:27 CET 2012: restarting Apache2 web server  
Thu Dec 6 22:14:48 CET 2012: restarting Apache2 web server  
Thu Dec 6 22:14:51 CET 2012: restarting Apache2 web server  
Thu Dec 6 22:14:54 CET 2012: restarting Apache2 web server  
Thu Dec 6 22:14:57 CET 2012: restarting Apache2 web server  
Thu Dec 6 22:14:59 CET 2012: restarting Apache2 web server  
Fri Dec 7 14:36:07 CET 2012: restarting Apache2 web server  
Fri Dec 7 15:41:55 CET 2012: restarting Apache2 web server  
Fri Dec 7 17:18:03 CET 2012: restarting Apache2 web server  
Fri Dec 7 20:57:53 CET 2012: restarting Apache2 web server  
Fri Dec 7 23:04:18 CET 2012: restarting Apache2 web server  
Sat Dec 8 02:40:56 CET 2012: restarting Apache2 web server  
Sat Dec 8 23:19:09 CET 2012: restarting Apache2 web server  
Sun Dec 9 14:44:30 CET 2012: restarting Apache2 web server  
Sun Dec 9 21:00:51 CET 2012: restarting Apache2 web server  
Sun Dec 9 21:00:53 CET 2012: restarting Apache2 web server  
Sun Dec 9 21:00:56 CET 2012: restarting Apache2 web server  
Sun Dec 9 21:36:36 CET 2012: restarting Apache2 web server  
Sun Dec 9 22:12:18 CET 2012: restarting Apache2 web server  
Sun Dec 9 22:12:21 CET 2012: restarting Apache2 web server  
Sun Dec 9 22:12:23 CET 2012: restarting Apache2 web server  
Sun Dec 9 22:12:26 CET 2012: restarting Apache2 web server  
Sun Dec 9 22:12:29 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:03:16 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:03:18 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:03:21 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:03:24 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:03:27 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:54:16 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:54:18 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:54:21 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:54:24 CET 2012: restarting Apache2 web server  
Sun Dec 9 23:54:27 CET 2012: restarting Apache2 web server  
Mon Dec 10 12:01:55 CET 2012: restarting Apache2 web server  
Mon Dec 10 13:41:53 CET 2012: restarting Apache2 web server  
Mon Dec 10 13:41:55 CET 2012: restarting Apache2 web server  
Mon Dec 10 13:41:58 CET 2012: restarting Apache2 web server  
Mon Dec 10 13:42:01 CET 2012: restarting Apache2 web server  
Mon Dec 10 13:42:04 CET 2012: restarting Apache2 web server[/QUOTE]

All the script does is monitor for that single message:

[CODE]#!/bin/bash

tail -F /var/log/apache2/error\_log | while read zeile; do  
echo $zeile |grep “Base lambda function for closure not found in” \> /dev/null  
if [$? -eq 0] ; then  
echo -n “$(date): restarting Apache2 web server”  
/usr/sbin/rcapache2 restart  
fi  
done[/CODE]

My test run is to use the latest “Horde 5” webmail/groupware application.

While we’re on topic, I filed another missing old fix for PHP53… see [https://bugs.php.net/bug.php?id=43200](https://bugs.php.net/bug.php?id=43200) (there’s a test case included in the linked bug report). While Horde forum messages report that this needs to be fixed to run the latest code, I’m not bitten by this although I had to do a full upgrade today… maybe I’m still running on buffered PHP output, haven’t got the time to fully reset the test environment yet. At least the PHP test script from the bug report fails on my up-to-date installation.

Let me know if I can be of further help, I’m running this in a test bed, ready to be messed around with 😉

Regards,  
Jens

PS: IIRC, you’re not far from us (based in Hamburg, too)
