Hallo,
seit dem Update auf 23.0.0 werden die Feeds in der App News ((https://apps.nextcloud.com/apps/news)) nicht mehr aktualisiert.
Der Cronjob auf dem gehosteten Server läuft ohne Fehler.
In der Protkollierung von Nextcloud bekomme ich den Fehler:
Error: mkdir(): Permission denied at /var/www/Server/htdocs/cloud/apps/news/lib/AppInfo/Application.php#95
Das komplette Fehlerprotokoll sieht so aus:
Error: mkdir(): Permission denied at /var/www/Server/htdocs/cloud/apps/news/lib/AppInfo/Application.php#95
<<closure>>
OC\Log\ErrorHandler::onError(2, "mkdir(): Permission denied", "/var/www/hs ... p", 95, { c: "*** se ... "})
/var/www/Server/htdocs/cloud/apps/news/lib/AppInfo/Application.php - line 95:
**mkdir("/tmp/news/cache/purifier", 504, true)**
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 160:
OCA\News\AppInfo\Application->OCA\News\AppInfo\{closure}("*** sensiti ... *")
/var/www/Server/htdocs/cloud/3rdparty/pimple/pimple/src/Pimple/Container.php - line 118:
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensiti ... *")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 127:
Pimple\Container->offsetGet("HTMLPurifier")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 457:
OC\AppFramework\Utility\SimpleContainer->query("HTMLPurifier")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 435:
OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("HTMLPurifier")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 87:
OC\AppFramework\DependencyInjection\DIContainer->query("HTMLPurifier", true)
<<closure>>
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensiti ... *")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 106:
array_map(Closure {}, [ Reflection ... }])
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 114:
OC\AppFramework\Utility\SimpleContainer->buildClass(ReflectionCl ... "})
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 131:
OC\AppFramework\Utility\SimpleContainer->resolve("OCA\\News\\ ... 2")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 463:
OC\AppFramework\Utility\SimpleContainer->query("OCA\\News\\ ... 2")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 435:
OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("OCA\\News\\ ... 2")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 87:
OC\AppFramework\DependencyInjection\DIContainer->query("OCA\\News\\ ... 2", true)
<<closure>>
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensiti ... *")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 106:
array_map(Closure {}, [ Reflection ... }])
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 114:
OC\AppFramework\Utility\SimpleContainer->buildClass(ReflectionCl ... "})
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 131:
OC\AppFramework\Utility\SimpleContainer->resolve("OCA\\News\\ ... 2")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 463:
OC\AppFramework\Utility\SimpleContainer->query("OCA\\News\\ ... 2")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 435:
OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("OCA\\News\\ ... 2")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 87:
OC\AppFramework\DependencyInjection\DIContainer->query("OCA\\News\\ ... 2", true)
<<closure>>
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensiti ... *")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 106:
array_map(Closure {}, [ "*** sensi ... }])
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 114:
OC\AppFramework\Utility\SimpleContainer->buildClass(ReflectionCl ... "})
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 131:
OC\AppFramework\Utility\SimpleContainer->resolve("OCA\\News\\ ... e")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 463:
OC\AppFramework\Utility\SimpleContainer->query("OCA\\News\\ ... e")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 435:
OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("OCA\\News\\ ... e")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 87:
OC\AppFramework\DependencyInjection\DIContainer->query("OCA\\News\\ ... e", true)
<<closure>>
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensiti ... *")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 106:
array_map(Closure {}, [ Reflection ... "])
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 114:
OC\AppFramework\Utility\SimpleContainer->buildClass(ReflectionCl ... "})
/var/www/Server/htdocs/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 131:
OC\AppFramework\Utility\SimpleContainer->resolve("OCA\\News\\Cron\\UpdaterJob")
/var/www/Server/htdocs/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 463:
OC\AppFramework\Utility\SimpleContainer->query("OCA\\News\\Cron\\UpdaterJob")
/var/www/Server/htdocs/cloud/lib/private/ServerContainer.php - line 145:
OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("OCA\\News\\Cron\\UpdaterJob")
/var/www/Server/htdocs/cloud/lib/private/BackgroundJob/JobList.php - line 275:
OC\ServerContainer->query("OCA\\News\\Cron\\UpdaterJob")
/var/www/Server/htdocs/cloud/lib/private/BackgroundJob/JobList.php - line 213:
OC\BackgroundJob\JobList->buildJob({ id: "1148" ... "})
/var/www/Server/htdocs/cloud/cron.php - line 122:
OC\BackgroundJob\JobList->getNext()
Es scheint ein Berechtigungsfehler auf das Verzeichnis TMP/News/Cache/Purifier zu sein.
Aber der Ordner hat 750 als Berechtigung, sollte also funkionieren.
Wenn ich den TMP/News lösche, werden beim nächsten Cronjob die Ordner neu erstellt, also doch kein Berechtigungsproblem, oder denke ich da falsch.
Vielen Dank für eure Hilfe.
Gruß
Andreas