Beim Anlegen eines Fotoalbums entsteht ein undefinierter Zustand und es kommt die Meldung:
Fatal error: Call to undefined function posix_getpwuid() in /customers/6/9/4/die-buerokraten.de/httpd.www/intern/adm_program/system/classes/FileSystemUtils.php on line 256
Das Fotoalbum wird aber im Hintergrund trotzdem angelegt. Wenn man ein anderes Modul aufruft und wieder zu „Fotos“ wechselt ist es sichtbar!? Ich habe den Debug-Modus eingestellt als der Fehler auftrat.
Meine Umgehungslösung ist eine Änderung in FileSystemUtils.php in dem ich die Funktion momentan übergehe. Jetzt läuft es fehlerfrei.
Zeile 256
if (function_exists('posix_getpwuid'))
{
return posix_getpwuid(posix_geteuid());
}
Zeile 321
if (function_exists('posix_getpwuid'))
{
return posix_getpwuid($fileOwnerResult);
}
Fehler bei Anlegen Fotoalbum V. 3.3.5
Re: Fehler bei Anlegen Fotoalbum V. 3.3.5
@ximex: Das könnten wir doch so übernehmen. Spricht doch erst einmal nichts dagegen.
Re: Fehler bei Anlegen Fotoalbum V. 3.3.5
Ich hab es jetzt mal auf eine etwas elegantere Art versucht.
https://github.com/Admidio/admidio/issues/828
Sobald die 3.3.6 raus ist, müsstest du das mal ausprobieren.
https://github.com/Admidio/admidio/issues/828
Sobald die 3.3.6 raus ist, müsstest du das mal ausprobieren.