Drupal10 erkennt php nicht korrekt
Eingetragen von mibadix (237)
am 23.05.2023 - 07:13 Uhr in
am 23.05.2023 - 07:13 Uhr in
Hallo Forum,
habe Xampp auf meinem Computer installiert (MacBook Air). Die Webseite wurde mit Drupal 9 erstellt. Da ich bei upgrade immer eine Fehlermeldung erhielt, installierte ich Xampp neu, und habe dann mit Composer Drupal 10 installiert. Als ich ein Modul installieren wollte, erhielt ich aber nach wie vor folgende Fehlermeldung: Problem 1
- drupal/core 10.1.0-beta1 requires php >=8.1.0 -> your php version (7.3.29) does not satisfy that requirement.
Wieso? Verstehe ich nicht. Wisst Ihr, was zu tun ist?
Danke. Gruss
- Anmelden oder Registrieren um Kommentare zu schreiben
PHP als Modul im Apache und
am 23.05.2023 - 09:30 Uhr
PHP als Modul im Apache und PHP auf der Kommandozeile sind zwei verschiedene Dinge mit eigener Konfiguration. Du mußt sicherstellen, daß auch bei der Kommandozeile eine Version PHP 8,1 aufgerufen wird. Leider kann ich Dir da bei Xampp und Windows nicht weiterhelfen, da ich auf einem Mac arbeite.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
php -v
am 27.05.2023 - 16:34 Uhr
(ich misch mich mal ein)
composer kann die php-Version nicht ändern (egal welches System), er merkt immerhin wenn es die Falsche ist.
Bei mir - Kommandozeile mit shared Hosting - geht das i.d.R. z.B. so:
ln -sfv /usr/bin/php81 /usr/bin/php
(Je nach System kann die Schreibweise auch '8.1' sein, ich hatte beides)
-- Franz
https://amazonas-box.de
https://muenchen.social/@Franz
Composer ohne php-check
am 30.05.2023 - 20:51 Uhr
Vielleicht hilft es Dir, composer auszuführen, aber dabei die php-Version zu ignorieren. Das ginge z.B. so:
composer update --ignore-platform-req=php+
Würde ich aber nur machen, wenn Du sicher bist, dass die richtige php-Version verwendet wird.
Vor rund 10 Jahren von Wordpress auf Drupal umgestiegen und z.Zt. mit Drupal 10 unterwegs.