Core Update-Problem: Für Produktion? $settings['skip_permissions_hardening'] = TRUE;
Eingetragen von Tropse (111)
am 23.12.2021 - 20:30 Uhr in
am 23.12.2021 - 20:30 Uhr in
Hallo,
wollte mit Composer core update machen von 9.2.7 auf 9.3.0:
$ composer update drupal/core "drupal/core-*" --with-all-dependencies
[RuntimeException]
Could not delete /www/htdocs/example.com/web/sites/default/default.services.yml: Directive 'allow_url_include' is deprecated
Ist das Thema damit gelöst?
To fix this you have to grant your user write permissions to this folder with
chmod u+w web/sites/default
Füre ein live Seite soll man das ja nicht machen:
$settings['skip_permissions_hardening'] = TRUE;
Quellen:
https://tinamrak.com/blog/could-not-delete-defaultservicesyml-error-solved
https://www.drupal.org/docs/develop/using-composer/starting-a-site-using...
Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben
Im Grunde ist das Thema damit
am 25.12.2021 - 18:46 Uhr
Im Grunde ist das Thema damit nicht gelöst. Das Tritt vor allem auf Plesk Servern auf. Ich hab auch noch keinen anderen Fix gefunden, dass es sich hier um ein Berechtigungsproblem handelt, sollte klar sein. Ich weiß nur nicht, welchen Nutzer und welche Gruppe ich setzten muss um dieses Verhalten abzustellen und Plesk will Drupal. 9 noch nicht unterstützen.
Und u+w hilft nur bedingt.
Wenn ich jetzt wieder anfange rumtunölen, was Plesk für eine beschäuerte Software ist und dass man die Mit Drupal nicht verwenden sollte, sondern seinen Server stattdessen selbst verwalten sollte bringt uns das auch nicht weiter.
Dem Nutzer Schreibrechte zu geben stellt das Problem aber nicht ab, obwohl es das, Sollte und Drupal kann nichts, dafür. Schuld ist diese blöde, Shareware einer Serververwaltungssoftware, für die diese Firma Auch noch Geld verlangt ;-)
https://drupal-tv.de
Drupal sehen und lernen