Laravel 5

Déploiement vers un serveur web

  • Avatar de kouadioyves
    Membre depuis :
    20/12/2018
    Messages :
    9

    Bonjour la famille j'espère que vous allez bien? j'aimerais svp que vous m'aidiez car j'ai un souci. j'ai fait la maintenance d'un projet laravel 5.2 je l'ai déployé sur un serveur local çà passe nickel lorsque je me connecte à mon application, ce qui est étrange c'est que hier je l'ai déployé sur un serveur web , l'interface affiche mais lorsque j'essaie de me logguer à mon application çà me ramène cette erreur là:
    ErrorException in Builder.php line 1189: count(): Parameter must be an array or an object that implements Countable

    a vrai dit je suis novice je vous prie de me venir en aide svp.

  • Avatar de Robthan
    Membre depuis :
    21/02/2016
    Messages :
    39

    Bonjour,
    Est-ce que les versions de PHP sont les mêmes en local qu'en ligne ?

  • Avatar de kouadioyves
    Membre depuis :
    20/12/2018
    Messages :
    9

    laba c'est la version 7.2 en local c'est la version 5.5.9

  • Avatar de Robthan
    Membre depuis :
    21/02/2016
    Messages :
    39

    Je ne pense pas que Laravel 5.2 soit parfaitement compatible avec PHP 7.2. Regarde si tu sais descendre ta version en PHP sur ton serveur web.
    Sinon tu as, je pense, une solution ici : https://github.com/laravel/framework/issues/20248

  • Avatar de kouadioyves
    Membre depuis :
    20/12/2018
    Messages :
    9

    merci Robthan je check vois

  • Avatar de kouadioyves
    Membre depuis :
    20/12/2018
    Messages :
    9

    stp aurais tu unesolution pour moi pour la mise à jour de mon projet si possible?
    j'ai crée un nouveau projet avec laragon, j'ai fait du copié collé de mon projet 5.2 dans le nouveau projet que j'ai eu à créer 5.7 mais çà ne passe pas,

  • Avatar de bestmomo
    Membre depuis :
    07/04/2013
    Messages :
    2472

    Il ya des soucis avec PHP 7.2, voir cette discussion.

  • Avatar de kouadioyves
    Membre depuis :
    20/12/2018
    Messages :
    9

    bonjour la famille j'espère que vous allez bien, j'ai déployé une application réalisé avec laravel 5.2
    et lorsque j'essaye de lancer mon app en ligne voici l'erreur qui apparait:
    Whoops, looks like something went wrong.
    aidez moi svp

  • Avatar de F.M.
    Membre depuis :
    10/07/2017
    Messages :
    100

    Salut,

    Je ne sais pas quel est ton niveau en programmation objet, mais plutôt que de subir les erreurs sans rien y comprendre, tu peux par exemple commencer par te documenter sur le type-hinting introduit en PHP7.* et ensuite ne pas hésiter à parcourir le code du framework pour comprendre l'incompatibilité.

Vous ne pouvez pas répondre à ce sujet.