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]Une erreur grave est survenue sur la page que vous visitez ! #31

Open TWD31200 opened 8 months ago

TWD31200 commented 8 months ago

Décrivez le bug Probleme d installation

Votre environnement de travail

Bonjour j'essaye d installer votre cms pour ma communaute mais j obtiens cette erreur: "Type : Erreur fatale - Exception non-attrapée: "Failed opening required '/var/www/html/labandeachoubidou/installation/etape.php' (include_path='.:/usr/share/php')" (Code d'erreur PHP: 1) Erreur surevenue à la ligne 228 du fichier /var/www/html/labandeachoubidou/index.php." labandeachoubidou

Merci de votre intérêt pour le projet. Bon courage.

Aldric-L commented 8 months ago

Bonjour, Avez-vous eu au moins accès aux premières étapes de l'installateur ? Ce problème est survenu avant ou après l'installation ? Cdlt

TWD31200 commented 8 months ago

avant

Aldric-L commented 8 months ago

Remplacez le fichier "index.php" à la racine de votre site internet par celui-ci. Tenez moi informé! index.php.zip

TWD31200 commented 8 months ago

/var/www/html/labandeachoubidou/docs/ A supprimer manuellement

il me demande de supprime ce dossier mais je le trouve pas

c'est bon pour le dossier j ai supprime direct le dossier docs

TWD31200 commented 8 months ago

Erreur, Code 112, Réintallez le CMS. (Erreur levée : Error: Code 613 - Impossible d'ouvrir le fichier.

Aldric-L commented 8 months ago

Est-ce que vous pouvez me fournir votre URL d'installation ?

TWD31200 commented 8 months ago

http://151.80.36.183/labandeachoubidou/

Aldric-L commented 8 months ago

Manifestement votre version de PHP pose problème. Je patch ça dans la soirée, en atttendant je peux patcher votre problèmes au fur et à mesure. Remplacez l'index par cette nouvelle version. Cdlt. index.php.zip

TWD31200 commented 8 months ago

ok maintenant c est erreur 111

merci a vous et de votre aide et votre disponibilité

Aldric-L commented 8 months ago

A priori j'ai publié un patch (je vous le mets en PJ). Copiez-collez tous les dossiers/fichiers du zip (sauf le dossier config si vous avez déjà une installation du CMS). Normalement, en reproduisant votre environnement de production, je ne rencontre plus aucun problème avec ce patch. Tenez moi au courant si besoin ! diamond-last.zip

TWD31200 commented 8 months ago

tres bien je vais essaye cela mais je n ai reussi a installer

installation fonctionne

mais voici l erreur a la fin Si vous êtes l'administrateur : Il s'agit d'une erreur interne critique. Vous devez vous rendre sur la documentation de DiamondCMS si vous ne comprenez pas l'erreur qui suit :

Type : Erreur fatale - Exception non-attrapée: "Unable to find user's account" (Code d'erreur PHP: 1) Erreur surevenue à la ligne 39 du fichier /var/www/html/labandeachoubidou/models/user.class.php.

désole je ne my connais pas en language php

tunspeed commented 8 months ago

Bonsoir j'ai egalement voulu installer votre CMS pour mon serveur et a la fin de l'installation j'ai eu le message suivant:

Si vous êtes l'administrateur : Il s'agit d'une erreur interne critique. Vous devez vous rendre sur la documentation de DiamondCMS si vous ne comprenez pas l'erreur qui suit :

Type : Alerte - opendir(/var/www/a282014032916141/public_html/views/themes/default/js/plugins/load): failed to open dir: No such file or directory (Code d'erreur PHP: 2) Erreur surevenue à la ligne 405 du fichier /var/www/a282014032916141/public_html/models/manager.class.php.

TWD31200 commented 8 months ago

bonjour c'est bizarre on a pas exactement la meme ligne a se ce que je vois moi c'est la 39 et toi la 405

TWD31200 commented 8 months ago

j ai refait un essaie se matin et voici l erreur maintenant

Type : Alerte - mkdir(): Permission denied (Code d'erreur PHP: 2) Erreur surevenue à la ligne 25 du fichier /var/www/html/labandeachoubidou/models/DiamondCore/cache.class.php.

tunspeed commented 8 months ago

Bon j'ai réinstaller tout en changent avant installation les majuscule en minuscule des fichier css et js situer dans /views/themes/default je suis bien arriver sur le site seulement maintenant quand je veut me connecter j'ai:

Erreur : code native$123 - Erreur interne : PHP a levé une alerte. Le fonctionnement de la page que vous visitez a pu être impacté.

tunspeed commented 8 months ago

DiamondCMS server-link Impossible de poursuivre Erreur 404 : La page demandée n'existe pas Vous pouvez poursuivre normalement votre navigation. Pour toute demande d'assistance, n'hésitez pas à nous contacter.

Votre CMS rencontre franchement énormément de problème

TWD31200 commented 8 months ago

je vais essayer de refair une install direct donc je me retrouve avec l erreur surevenue à la ligne 25 du fichier /var/www/html/labandeachoubidou/models/DiamondCore/cache.class.php.

tunspeed commented 8 months ago

c'est bizarre que ont se retrouve avec des erreur différente

TWD31200 commented 8 months ago

oui apres avoir rendu www-data proprietaire du dossier html voici la nouvelle erreur

Type : Alerte - opendir(/var/www/html/labandeachoubidou/views/themes/default/js/plugins/load): Failed to open directory: No such file or directory (Code d'erreur PHP: 2) Erreur surevenue à la ligne 405 du fichier /var/www/html/labandeachoubidou/models/manager.class.php

tunspeed commented 8 months ago

cette erreur j'ai réussi a la corrigé en changent les majuscule en minuscule des fichier css et js situer dans /views/themes/default

TWD31200 commented 8 months ago

ok et c'est les quel exactement ca moi faut que je touche a celui ci Type : Alerte - opendir(/var/www/html/labandeachoubidou/views/themes/default/js/plugins/load): Failed to open directory: No such file or directory (Code d'erreur PHP: 2) Erreur surevenue à la ligne 405 du fichier /var/www/html/labandeachoubidou/models/manager.class.php

Aldric-L commented 8 months ago

Je suis navré de toutes ces erreurs, et en particulier pour les majuscules dans les dossiers qui ont pourtant été corrigées en local mais qui n'apparaissent pas sur Github. Je vais régler le problème. Envoyez-moi les URL des sites qui ne fonctionnent pas, je vais étudier ça.

TWD31200 commented 8 months ago

http://151.80.36.183/labandeachoubidou/index.php

tkt pas aldric je trouve que tu es déjà assez présent pour réglé les soucis merci a toi

Aldric-L commented 8 months ago

A priori c'est toujours ce problème de majuscules. Vous pouvez réinstaller le CMS avec le dernier patch, ou simplement renommer les dossiers views/themes/default/CSS en views/themes/default/css et views/themes/default/JS en views/themes/default/js . Pensez bien à chaque fois que vous modifier un fichier de DiamondCMS à repasser les droits en CHMOD 777 (toutes les erreurs permission denied viennent de là). A priori en analysant votre log, le CMS n'a rencontré aucune autre erreur. Je croise les doigts! diamondcms-last.zip

tunspeed commented 8 months ago

https://tekultimate.web.boxtoplay.com Moi j'ai un autre problème c'est que je n'arrive pas a mettre mon serveur sur le DiamondCMS server-Link sa m'affiche la page Erreur 404 : La page demandée n'existe pas

TWD31200 commented 8 months ago

merci d avoir croise les doigt le site est en ligne encore merci a vous par contre impossible de se connecter avec mon compte

tunspeed commented 8 months ago

Essayer d'actualisé ta page après avoir entré tes identifiant moi j'arrive a accédé au panel seulement impossible de lié le serveur au site

TWD31200 commented 8 months ago

Something goes wrong... Call DiamondCMS' support. voila se que se me dit lorsque je rafraichi

TWD31200 commented 8 months ago

apres reinstallation toujour le meme problem d authentification

TWD31200 commented 8 months ago

voila l erreure apres demande de modification du mdp Erreur : code native$704 - Erreur interne (API) : Impossible de charger la fonction appelée. - Réponse originelle du serveur : Fatal Error : SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column DiamondCMS.d_contact.seen at row 1 (True Code: 22007 [EX])

Aldric-L commented 8 months ago

J'ai réglé le problème du lien serveur-site pour les dernières versions de PHP. Le patch est ici, vous pouvez remplacer tous les dossiers (juste pas le dossier config si vous ne voulez pas perdre votre installation). Pensez bien à remettre les droits en 777! diamond-last.zip

Aldric-L commented 8 months ago

Par ailleurs si vous avez perdu votre mot de passe réintialisez le site, DiamondCMS ne vous laissera pas réinitialiser le mot de passe du compte d'installation si le serveur mail n'a pas été préalablement configuré (ce que je ne pense pas que vous ayez eu le temps de faire) !

TWD31200 commented 8 months ago

non du tout mais je connais le passe mais rien a faire il veut pas me connecter

Aldric-L commented 8 months ago

Je crois que vous avez mis un espace avant votre pseudo

Aldric-L commented 8 months ago

A priori ça ne vient pas du CMS, l'autre utilisateur arrive à se connecter et tous mes tests locaux fonctionne, je ne sais que vous dire...

TWD31200 commented 8 months ago

c bon j ai changer l user et le mdp avec un nouveau et j ai modifier les droit via la bdd

Aldric-L commented 8 months ago

Parfait, n'oubliez pas de mettre à jour le CMS avec mon dernier patch pour une meilleure stabilité

TWD31200 commented 8 months ago

ok merci

tunspeed commented 8 months ago

du coup j'ai tout réinstalllé et au moment de m'identifié je tombe sur Erreur : code native$704 - Erreur interne (API) : Impossible de charger la fonction appelée.

tunspeed commented 8 months ago

et j'ai une page blanche sur le diamondCMS server-link

Aldric-L commented 8 months ago

Ce qui est très étrange c'est que j'ai créé un compte sur votre site et aucun problème pour la connexion/inscription. Avez-vous installer le dernier patch pour Diamond Server Link ?

TWD31200 commented 8 months ago

j ai cette erreur quand je rafraichi la page Something goes wrong... Call DiamondCMS' support. et je ne peux pas non plus ajouter de serveur et des que j essaye de modifier un truc sur le site voila l erreure Erreur fatale code 112 - Impossible d'interpréter le retour du serveur (Parse error). Contacter un administrateur ou le support DiamondCMS.

tunspeed commented 8 months ago

J'ai complètement réinstaller le CMS et l'addon Diamond Server Link et déjà dessus j'ai rien changer seulement sa marche pas c'est chelou quand même

Aldric-L commented 8 months ago

C'est ma faute, je me suis trompé en vous envoyant le build. Renommez addons/Diamond-ServerLink/views/addserver.php par addons/Diamond-ServerLink/views/addServer.php . En voulant aller un peu vite, la majuscule est partie. Toutes mes excuses...

Aldric-L commented 8 months ago

j ai cette erreur quand je rafraichi la page Something goes wrong... Call DiamondCMS' support. et je ne peux pas non plus ajouter de serveur et des que j essaye de modifier un truc sur le site voila l erreure Erreur fatale code 112 - Impossible d'interpréter le retour du serveur (Parse error). Contacter un administrateur ou le support DiamondCMS.

Votre problème est complètement différent et très bizarre. DiamondCMS ne trouve pas son API, êtes vous sûr d'avoir bien les fichiers controllers/API.php et controllers/api.php. Le problème n'est que de votre côté visiblement

Aldric-L commented 8 months ago

Pour tunspeed, la popup un peu pénible sur la page d'accueil vient d'un problème du coté de votre serveur web qui met en cache DiamondCMS. Pouvez vous essayer de désactiver son cache ou d'essayer d'en limiter la durée ? C'est aussi ce qui rend le CMS lent avec des problèmes avec les images...

TWD31200 commented 8 months ago

ok tres bien le fichier api.php manquait par contre je ne peut toujours pas ajouter de serveur

Aldric-L commented 8 months ago

ok tres bien le fichier api.php manquait par contre je ne peut toujours pas ajouter de serveur

Même en ayant renommé addons/Diamond-ServerLink/views/addserver.php en addons/Diamond-ServerLink/views/addServer.php (maj sur le S) ?

TWD31200 commented 8 months ago

oui toujours et j'ai aussi cette erreur ci Something goes wrong... Call DiamondCMS' support.

TWD31200 commented 8 months ago

pour les serveur c'est ma faute j'avais fait une faute d'orthographe