recherche

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

Votre plateforme rencontre un problème détecté par Composer. PHP8.1

J'ai un problème avec mon application. Lorsque j'exécute "composer install", j'obtiens l'erreur "Composer a détecté un problème sur votre plateforme : votre dépendance Composer nécessite la version PHP ">= 8.1.0". Le serveur PHP a 8.1.3

Un problème survient lorsque je souhaite ajouter la bibliothèque "vladimir-yuldashev/laravel-queue-rabbitmq"

Composer.json :

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

{

    "name": "laravel/laravel",

    "type": "project",

    "description": "The Laravel Framework.",

    "keywords": ["framework", "laravel"],

    "license": "MIT",

    "require": {

        "php": "^7.3|^8.0",

        "doctrine/dbal": "^3.3",

        "fabpot/goutte": "^4.0",

        "fruitcake/laravel-cors": "^2.0",

        "guzzlehttp/guzzle": "^7.0.1",

        "illuminate/queue": "*",

        "laravel/framework": "^8.75",

        "laravel/sanctum": "^2.11",

        "laravel/tinker": "^2.5",

        "laravel/ui": "^3.4",

        "maatwebsite/excel": "^3.1",

        "vladimir-yuldashev/laravel-queue-rabbitmq": "*"

    },

    "require-dev": {

        "facade/ignition": "^2.5",

        "fakerphp/faker": "^1.9.1",

        "laravel/sail": "^1.0.1",

        "mockery/mockery": "^1.4.4",

        "nunomaduro/collision": "^5.10",

        "phpunit/phpunit": "^9.5.10"

    },

    "autoload": {

        "psr-4": {

            "App\": "app/",

            "Database\Factories\": "database/factories/",

            "Database\Seeders\": "database/seeders/"

        }

    },

    "autoload-dev": {

        "psr-4": {

            "Tests\": "tests/"

        }

    },

    "scripts": {

        "post-autoload-dump": [

            "Illuminate\Foundation\ComposerScripts::postAutoloadDump",

            "@php artisan package:discover --ansi"

        ],

        "post-update-cmd": [

            "@php artisan vendor:publish --tag=laravel-assets --ansi --force"

        ],

        "post-root-package-install": [

            "@php -r "file_exists('.env') || copy('.env.example', '.env');""

        ],

        "post-create-project-cmd": [

            "@php artisan key:generate --ansi"

        ]

    },

    "extra": {

        "laravel": {

            "dont-discover": []

        }

    },

    "config": {

        "optimize-autoloader": true,

        "preferred-install": "dist",

        "sort-packages": true

    },

    "minimum-stability": "dev",

    "prefer-stable": true

}


P粉833546953P粉833546953490 Il y a quelques jours1157

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

  • P粉378890106

    P粉3788901062023-11-07 10:29:21

    PHP 8.1.12 fonctionne pour moi. Il s'agit de la dernière version mise à jour. Si vous avez plusieurs versions de PHP, activez exactement 8.1.12

    répondre
    0
  • Annulerrépondre