recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment changer la version de php dans Lando 8.1.2

C'est ma première question. Je suis un débutant. Je travaille sur un projet WordPress avec Sage. Lorsque j'essaie d'exécuter le modèle, j'obtiens l'erreur : 

La version composer est correcte, mais la version Lando est php7.4 et j'ai besoin de la version php8.1.

J'ai essayé de changer la version php dans lando.yml puis d'utiliser la commande lando reconstruction mais cela n'a pas fonctionné. Je travaille également avec Manjaro. Toute aide est la bienvenue. Merci!

P粉714844743P粉714844743407 Il y a quelques jours806

répondre à tous(1)je répondrai

  • P粉145543872

    P粉1455438722023-11-03 18:01:19

    Vous pouvez commencer à partir de lando init

    $ lando init
    ? From where should we get your app's codebase? remote git repo or archive
    ? Please enter the URL of the git repo or tar archive containing your application code https://wordpress.org/latest.tar.gz
    ? What recipe do you want to use? wordpress
    ? Where is your webroot relative to the init destination? wordpress
    ? What do you want to call this app? my-wordpress-app
    

    Ensuite, vous obtiendrez une version php de .lando.yml,你需要在其中指定appserver.

    # .lando.yml
    name: my-wordpress-app
    recipe: wordpress
    config:
      webroot: wordpress
    services:
      appserver:
        type: php:8.1 #add these lines
    

    Vous devrez peut-être également détruire et reconstruire après avoir apporté des modifications à PHP :

    lando destroy -y && lando start 
    

    Source :

    répondre
    0
  • Annulerrépondre