DirectoryIterator - stündliche Fehlermeldung

Deutsches Benutzerforum

DirectoryIterator - stündliche Fehlermeldung

Postby flocsi » Wed Oct 24, 2012 8:11 pm

Liebe Community,

leider bekomme ich seit dem heutigen Update auf 2012.10.1 stündlich folgende Fehlermeldung:

Code: Select all
PHP Fatal error:  Uncaught exception 'UnexpectedValueException' with message 'DirectoryIterator::__construct(/var/lib/php-sessions): failed to open dir: Permission denied' in /pfad/zu/tine/Tinebase/Controller.php:381
Stack trace:
#0 /pfad/zu/tine/Tinebase/Controller.php(381): DirectoryIterator->__construct('/var/lib/php-se...')
#1 [internal function]: Tinebase_Controller->cleanupSessions()
#2 /pfad/zu/tine/Tinebase/Scheduler/Task.php(236): call_user_func_array(Array, Array)
#3 /pfad/zu/tine/Zend/Scheduler.php(288): Tinebase_Scheduler_Task->run()
#4 /pfad/zu/tine/Tinebase/Frontend/Cli.php(113): Zend_Scheduler->run()
#5 [internal function]: Tinebase_Frontend_Cli->triggerAsyncEvents(Object(Zend_Console_Getopt))
#6 /pfad/zu/tine/Tinebase/Frontend/Cli.php(85): call_user_func(Array, Object(Zend_Console_Getopt))
#7 /pfad/zu/tine/Tineb in /pfad/zu/tine/Tinebase/Controller.php on line 381


Die config habe ich 1:1 übernommen; die Rechte müssten richtig gesetzt sein (wie bei Vorgängerversion).

Schöne Grüße
Florian
flocsi
 
Posts: 18
Joined: Wed Oct 17, 2012 2:41 pm

Re: DirectoryIterator - stündliche Fehlermeldung

Postby ph_il » Thu Oct 25, 2012 11:54 am

es gibt einen neuen scheduler task, der stündlich die sessions aufräumt. scheinbar werden dort fehler nur unvollständig abgefangen.

magst du einen bugreport anlegen?
Philipp Schüle
Tine 2.0 Core Developer

Visit http://www.tine20.com (commercial support, consulting and development)
Visit http://www.tine20.net (Tine 2.0 hosting)
User avatar
ph_il
Tine 2.0 Core Developer
 
Posts: 3513
Joined: Fri Mar 07, 2008 11:41 am

Re: DirectoryIterator - stündliche Fehlermeldung

Postby flocsi » Thu Oct 25, 2012 6:24 pm

Hallo!

bug report habe ich angelegt.

Doch hast du eine kurzfrristige Idee/fix, um diese Mails abzustellen?

LG Florian
flocsi
 
Posts: 18
Joined: Wed Oct 17, 2012 2:41 pm

Re: DirectoryIterator - stündliche Fehlermeldung

Postby ph_il » Fri Oct 26, 2012 12:32 pm

am besten wäre es, die rechte für den user, der den cronjob ausführt, richtig zu setzen. scheinbar kann der nicht auf das sessions-dir zugreifen. am besten mit dem webserver-user laufen lassen!
Philipp Schüle
Tine 2.0 Core Developer

Visit http://www.tine20.com (commercial support, consulting and development)
Visit http://www.tine20.net (Tine 2.0 hosting)
User avatar
ph_il
Tine 2.0 Core Developer
 
Posts: 3513
Joined: Fri Mar 07, 2008 11:41 am

Re: DirectoryIterator - stündliche Fehlermeldung

Postby flocsi » Fri Oct 26, 2012 6:14 pm

Ich habe tatsächlich keinen Lesezugriff auf /var/lib/php-sessions. Ich kann dort zwar schreiben/ausführen, aber nicht lesen.
Es ist ein shared Hoster, ich kann dort also auch nichts daran ändern.

Andere Möglichkeiten? Oder kann der Aufräumtask abgestellt werden, ist er notwendig?

LG Florian
flocsi
 
Posts: 18
Joined: Wed Oct 17, 2012 2:41 pm

Re: DirectoryIterator - stündliche Fehlermeldung

Postby ph_il » Mon Oct 29, 2012 5:41 pm

der kann vermutlich auch einfach abgeklemmt werden. dazu einfach den eintrag "Tinebase_cleanupSessions" in der tabelle [tine20_]scheduler rausnehmen.
Philipp Schüle
Tine 2.0 Core Developer

Visit http://www.tine20.com (commercial support, consulting and development)
Visit http://www.tine20.net (Tine 2.0 hosting)
User avatar
ph_il
Tine 2.0 Core Developer
 
Posts: 3513
Joined: Fri Mar 07, 2008 11:41 am


Return to Deutsch [German]

Who is online

Users browsing this forum: splinter03 and 12 guests

Startseite
NewsDemoDownloadForumWikiBlog
Support
Support at first hand!
If the forum does not help anymore ... Professional support is available directly from our Tine2.0 core Developers.

more »