# Stündlicher Fehler bei cron-Aufruf

**URL:** <http://discourse.egroupware.org/t/stundlicher-fehler-bei-cron-aufruf/65906>\
**Category:** eGW-german\
**Created:** [August 2, 2015, 11:34am UTC](http://discourse.egroupware.org/t/stundlicher-fehler-bei-cron-aufruf/65906 "2015-08-02T11:34:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ben\_Dietze](http://discourse.egroupware.org/letter_avatar_proxy/v4/letter/b/d07c76/32.png) [@Ben\_Dietze](http://discourse.egroupware.org/u/Ben_Dietze)\
**Post date:** [August 2, 2015, 11:34am UTC](http://discourse.egroupware.org/t/stundlicher-fehler-bei-cron-aufruf/65906/1 "2015-08-02T11:34:41Z")

</div>

Hallo,

seit dem Update meiner EGW Installation von 14.2.20150717 auf  
14.3.20150728 erhalte ich immer zur vollen Stunde von cron diese  
Fehlermeldung:

* * *

## PHP Fatal error: Call to a member function commit\_session() on a non-object in /usr/share/egroupware/phpgwapi/inc/class.egw.inc.php on line 594

Die entsprechende cron-Zeile lautet

## -------------------------------------------- # run EGroupware’s async services for all domains \*/5 \* \* \* \* www-data /usr/bin/php -q /usr/share/egroupware/phpgwapi/cron/asyncwrapper.php

Das seltsame daran ist, dass der Aufruf alle 5 Minuten stattfindet und  
11 mal pro Stunde fehlerfrei funktioniert. Nur zur vollen Stunde bekomme  
ich obige Fehlermeldung.

Das Update auf 14.3.20150729 hat das Phänomen leider nicht behoben. Hat  
jemand irgendeine Idee, woran das liegen könnte? Meine erste Idee war,  
dass es vielleicht konkurrierende Zugriffe geben könnte, die php aus dem  
Tritt bringen. Aber über mehrere Tage so regelmäßig? Unwahrscheinlich.

Momentan stehe ich auf dem Schlauch und wäre für jeden Tipp dankbar.

System:  
Debian 7.8 amd64  
PHP 5.4.41-0+deb7u1  
Postgresql 9.1.16-0+deb7u2

Gruß  
Ben

* * *

* * *

egroupware-german mailing list  
[egroupware-german@lists.sourceforge.net](mailto:egroupware-german@lists.sourceforge.net)  
[https://lists.sourceforge.net/lists/listinfo/egroupware-german](https://lists.sourceforge.net/lists/listinfo/egroupware-german)

---

<div class="post-metadata">

**Author:** ![Ralf\_Becker\_Stylite](http://discourse.egroupware.org/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@Ralf\_Becker\_Stylite](http://discourse.egroupware.org/u/Ralf_Becker_Stylite)\
**Post date:** [August 2, 2015, 7:36pm UTC](http://discourse.egroupware.org/t/stundlicher-fehler-bei-cron-aufruf/65906/2 "2015-08-02T19:36:44Z")

</div>

Hallo Ben,

ist im SVN behoben gibt aber noch kein neues Paket.

Der Fehler tritt auf nachdem die Cron-Jobs bearbeitet wurden, sprich ist  
nur unschön, stört aber nicht die Funktion.

Wenn Du willst kannst Du das folgende File bei Dir vorab austauchen:

[https://svn.stylite.de/egroupware/branches/14.2/phpgwapi/inc/class.egw.inc.php](https://svn.stylite.de/egroupware/branches/14.2/phpgwapi/inc/class.egw.inc.php)

Ralf

> Hallo,
> 
> seit dem Update meiner EGW Installation von 14.2.20150717 auf  
> 14.3.20150728 erhalte ich immer zur vollen Stunde von cron diese  
> Fehlermeldung:
> 
> * * *
> 
> ## PHP Fatal error: Call to a member function commit\_session() on a non-object in /usr/share/egroupware/phpgwapi/inc/class.egw.inc.php on line 594
> 
> Die entsprechende cron-Zeile lautet
> 
> * * *
> 
> # run EGroupware’s async services for all domains
> 
> ## \*/5 \* \* \* \* www-data /usr/bin/php -q /usr/share/egroupware/phpgwapi/cron/asyncwrapper.php
> 
> Das seltsame daran ist, dass der Aufruf alle 5 Minuten stattfindet und  
> 11 mal pro Stunde fehlerfrei funktioniert. Nur zur vollen Stunde bekomme  
> ich obige Fehlermeldung.
> 
> Das Update auf 14.3.20150729 hat das Phänomen leider nicht behoben. Hat  
> jemand irgendeine Idee, woran das liegen könnte? Meine erste Idee war,  
> dass es vielleicht konkurrierende Zugriffe geben könnte, die php aus dem  
> Tritt bringen. Aber über mehrere Tage so regelmäßig? Unwahrscheinlich.
> 
> Momentan stehe ich auf dem Schlauch und wäre für jeden Tipp dankbar.
> 
> System:  
> Debian 7.8 amd64  
> PHP 5.4.41-0+deb7u1  
> Postgresql 9.1.16-0+deb7u2
> 
> Gruß  
> Ben
> 
> * * *
> 
> * * *
> 
> egroupware-german mailing list  
> [egroupware-german@lists.sourceforge.net](mailto:egroupware-german@lists.sourceforge.net)  
> [https://lists.sourceforge.net/lists/listinfo/egroupware-german](https://lists.sourceforge.net/lists/listinfo/egroupware-german)

–  
Ralf Becker  
Director Software Development

Stylite AG

Isaac-Fulda-Allee 9 | Tel. +49 6131 32702-0  
D-55124 Mainz | Fax. +49 6131 32702-70

Email: [rb@stylite.de](mailto:rb@stylite.de)

[www.stylite.de](http://www.stylite.de) | [www.egroupware.org](http://www.egroupware.org)

Managing Directors: Andre Keller | Ralf Becker | Gudrun Mueller  
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer

VAT DE214280951 | Registered HRB 46224 Mainz Germany

---

<div class="post-metadata">

**Author:** ![Ben\_Dietze](http://discourse.egroupware.org/letter_avatar_proxy/v4/letter/b/d07c76/32.png) [@Ben\_Dietze](http://discourse.egroupware.org/u/Ben_Dietze)\
**Post date:** [August 3, 2015, 5:07pm UTC](http://discourse.egroupware.org/t/stundlicher-fehler-bei-cron-aufruf/65906/3 "2015-08-03T17:07:36Z")

</div>

Hallo Ralf,

das ist ja eine prompte Lieferung! Jetzt funktioniert der cronjob auch  
zur vollen Stunde wieder fehlerfrei.

Danke!  
Ben

> Hallo Ben,
> 
> ist im SVN behoben gibt aber noch kein neues Paket.
> 
> Der Fehler tritt auf nachdem die Cron-Jobs bearbeitet wurden, sprich ist  
> nur unschön, stört aber nicht die Funktion.
> 
> Wenn Du willst kannst Du das folgende File bei Dir vorab austauchen:
> 
> [https://svn.stylite.de/egroupware/branches/14.2/phpgwapi/inc/class.egw.inc.php](https://svn.stylite.de/egroupware/branches/14.2/phpgwapi/inc/class.egw.inc.php)
> 
> Ralf
> 
> > Hallo,
> > 
> > seit dem Update meiner EGW Installation von 14.2.20150717 auf  
> > 14.3.20150728 erhalte ich immer zur vollen Stunde von cron diese  
> > Fehlermeldung:
> > 
> > * * *
> > 
> > ## PHP Fatal error: Call to a member function commit\_session() on a non-object in /usr/share/egroupware/phpgwapi/inc/class.egw.inc.php on line 594
> > 
> > Die entsprechende cron-Zeile lautet
> > 
> > * * *
> > 
> > # run EGroupware’s async services for all domains
> > 
> > ## \*/5 \* \* \* \* www-data /usr/bin/php -q /usr/share/egroupware/phpgwapi/cron/asyncwrapper.php
> > 
> > Das seltsame daran ist, dass der Aufruf alle 5 Minuten stattfindet und  
> > 11 mal pro Stunde fehlerfrei funktioniert. Nur zur vollen Stunde bekomme  
> > ich obige Fehlermeldung.
> > 
> > Das Update auf 14.3.20150729 hat das Phänomen leider nicht behoben. Hat  
> > jemand irgendeine Idee, woran das liegen könnte? Meine erste Idee war,  
> > dass es vielleicht konkurrierende Zugriffe geben könnte, die php aus dem  
> > Tritt bringen. Aber über mehrere Tage so regelmäßig? Unwahrscheinlich.
> > 
> > Momentan stehe ich auf dem Schlauch und wäre für jeden Tipp dankbar.
> > 
> > System:  
> > Debian 7.8 amd64  
> > PHP 5.4.41-0+deb7u1  
> > Postgresql 9.1.16-0+deb7u2
> > 
> > Gruß  
> > Ben

* * *

* * *

egroupware-german mailing list  
[egroupware-german@lists.sourceforge.net](mailto:egroupware-german@lists.sourceforge.net)  
[https://lists.sourceforge.net/lists/listinfo/egroupware-german](https://lists.sourceforge.net/lists/listinfo/egroupware-german)
