Aldric-L / DiamondCMS

DiamondCMS est un CMS pour les serveurs de jeu. Il est gratuit et open-source.
Other
0 stars 1 forks source link

[BUG] liaison Gmod rcon #25

Open XeniumNetwork opened 2 years ago

XeniumNetwork commented 2 years ago

Bonjour, depuis la MAJ de GMOd de cette semaine, la liaison rcon ne marche plus avec le cms. pouvez-vous patcher cela svp

Aldric-L commented 2 years ago

Bonjour, Le patch est attendu dans l'heure. Merci de nous avoir prévenu. Bien à vous. AL

Aldric-L commented 2 years ago

Patch 1.1 Build G disponible.

XeniumNetwork commented 2 years ago

Merci à vous !

XeniumNetwork commented 2 years ago

Et comment mettre à jour le cms, sans devoir reset les config ? Car si je place la nouvelle version je n'aurais plus mes modifications

XeniumNetwork commented 2 years ago

Nouvelle erreur avec l'update: Exception non-attrapée: "syntax error, unexpected 'string' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST)" (Code d'erreur PHP: 1) Erreur surevenue à la ligne 27 du fichier /var/www/html/gmod/addons/Diamond-ServerLink/src/SourceQuery/Buffer.php.

XeniumNetwork commented 2 years ago

impossible d'installer le cms

Aldric-L commented 2 years ago

(Re)Bonjour, Je pense que cette erreur est liée à une erreur dans la manière dont vous avez installé la mise à jour. Pouvez-vous m'expliquer ce que vous avez-fait ? Avez-vous bien suivi les instructions indiquées ici ( https://github.com/Aldric-L/DiamondCMS/tree/master/docs/files ) ? Ne vous inquiétez pas pour votre configuration, DiamondCMS est conçu pour se mettre à jour sans aucun danger :). Tenez moi informé. Bien à vous. AL

XeniumNetwork commented 2 years ago

J'ai réinstaller le tout de 0

XeniumNetwork commented 2 years ago

Et lors de l'installation j'ai l'erreur cité plus haut

XeniumNetwork commented 2 years ago

J'avais la même erreur lors de l'update de mes sources qui sont reset maintenant ^^'

XeniumNetwork commented 2 years ago

Je viens de réessayer et toujours la même erreur: Type : Erreur fatale - Exception non-attrapée: "syntax error, unexpected 'string' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST)" (Code d'erreur PHP: 1) Erreur surevenue à la ligne 27 du fichier /var/www/html/gmod/addons/Diamond-ServerLink/src/SourceQuery/Buffer.php.

Aldric-L commented 2 years ago

Bonjour, Mes excuses, je vous ai orienté sur une fausse piste. En réalité cela vient de votre version de PHP. Valve ayant mis à jour ses protocoles de communication, il nous faut utiliser du matériel plus récent et donc il n'est plus possible de communiquer avec GMod avec un PHP < 7.4 (J'ai testé en 7.4.27 et j'ai confirmation pour >7.4). De fait je vous invite à faire évoluer votre version de PHP (normalement ce n'est pas très difficile et pas très long). Je suis navré pour cette réponse, mais cette erreur ne provient pas de notre système (c'est d'ailleurs pour ça qu'il est spécifié qu'il est nécessaire d'avoir PHP 7.4 au moins dans le readme).

D'après Github (malgré l'absence de trackers dans le CMS, quelques données me sont malgré moi remontées par GH), votre version de PHP est 7.3.31 ce qui n'est donc pas suffisant...

N'hesitez pas à me tenir informer. Bien à vous. AL

XeniumNetwork commented 2 years ago

Je suis en php8, je descend en 7.4 alors ?

Aldric-L commented 2 years ago

D'après Github vous êtes en PHP7.3 ! Pouvez-vous me donner en pv ou ici le lien de votre site internet ?

Aldric-L commented 2 years ago

Vous n'avez en fait même pas besoin de me donner votre site, RDV sur la page /DiamondCMS/raw/phpinfo pour vérifier ! (prenez un screen)

Aldric-L commented 2 years ago

(Cette page fonctionne même lorsque le CMS est bloqué par une erreur)

Aldric-L commented 2 years ago

Par curiosité je viens de lancer en local votre version de PHP et j'ai bien la même erreur que vous, mais en PHP7.4 et en PHP8.0 je n'ai aucun problème, comme je vous l'indiquais (et comme l'indique Valve).

XeniumNetwork commented 2 years ago

Ok c'est bon ! :)