[RESOLU] Connexion local host échoue
Bonsoir à tous, je débarque dans l'univers de Pluxml. Je n'ai aucune connaissance dans ce domaine et certaines des conversations du forum sont en langue étrangère pour moi. Cependant, le peu que j'ai pu voir et comprendre de Pluxml me plaît beaucoup, et l'ambiance qui règne ici aussi. J'ai trouvé un tutoriel qui m'a permis d'installer Pluxml en local et de commencer à créer un site (je n'y croyais pas moi-même quand j'ai vu que j'y étais arrivée !).
Malheureusement, le lendemain, plus moyen d'accéder à mon site, j'ai essayé avec 3 navigateurs différents, la connexion échoue partout. Je suis dépitée. Comment faire pour retrouver mon site et continuer à travailler dessus ? Merci pour votre aide.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
bonjour @Selv
est-ce que :
Bonsoir @Selv
Pour compléter les questions de @kowalsky :
Bienvenue au club !
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Bonjour à tous les deux, merci pour vos réponses !
Je suis sous Windows 10. J'ai essayé d'installer Pluxml avec wamp et ça n'a pas marché, j'ai finalement réussi avec xampp
Le dossier xampp est toujours tel quel sur mon disque C, je n'ai rien touché depuis que j'ai fait le site, j'ai éteint après l'avoir créé et c'est le lendemain que je ne pouvais plus y accéder. Je reçois ce message : Une erreur est survenue pendant une connexion à localhost.
Le site est récent, les autres sites fonctionnent, je pense donc que le pb vient du pare feu.
Le tutoriel est en effet ancien, il était pour la version 5.4 je crois, mais pour installer et configurer il allait parfaitement, tout a fonctionné en suivant les instructions. Je l'ai trouvé ici : https://fr.tuto.com/compte/achats/video/50951/
Voilà...
Bonsoir,
Vérifie que tu ne fais pas tourner à la fois Wamp et Xampp.
Si Wamp répond en premier, Xampp ne verra jamais ta demande.
Je n'ai pas pu accéder à ton tutorial. Apparemment il faut faire chauffer la carte bleue comme chez MacDo.
Voici un lien pour l'installation :
https://wiki.pluxml.org/docs/install/install.html
Mais Xampp fonctionne bien. Vérifie que tu as dézippé l'archive de PluXml dans le bon dossier. Dans mon cas : c:\xampp\htdocs avec une installation par défaut de Xampp.
la librairie GD n'est pas activée par défaut. Il faut décommenter la ligne correspondante aux extensions dans php.ini et redémarrer Xampp pour prendre en compte la modif.
PluXml est accessible sur ton navigateur par : http://localhost/PluXml-5.8.18
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Personnellement sous windows je me sert de laragon qui peut aussi être lancé depuis une clé usb (ou un répertoire) .
https://laragon.org/download/
Une installation en local( au lieu de l'archive locale) permet par exemple d'utilisé un nom de domaine en local et de switcher d'un clique d'un serveur apache à nginx ou d'une version de php à une autre.
Par défaut , l’installation se fait simplement puis l'adresse localhost ou 127.0.0.1 mène directement à la racine du répertoire www du repertoire ou est installé laragon.
L'usage de NDD local permet d’accéder à chaque répertoire de www comme s'il s'agissait de sites indépendants( permet de tester des versions differentes et ne pas avoir de telescopage de sessions ou cookies) . Pour cela, il suffit de configurer une extension de NDD si l'extension par défaut: .test ne te convient pas.
Si dans localhost tu as un répertoire PluXml-5.8.18 , il te suffit de taper dans la barre d'adresse http://PluXml-5.8.18.test ou https://PluXml-5.8.18.test en gros : http(s)://nonDuRepertoire.extensionConfigurée
Pour fonctionner, il faut démarrer laragon au préalable, idem pour xampp ou wamp
cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
@gcyrillus-nomade : merci, malheureusement c'est hors de mes compétences.
@bazooka07
J'ai supprimé wamp.
J'ai C/xampp/htdocs/PluXml dans mon arborescence.
J'avais essayé de passer par la page que tu me donnes pour l'installation, mais je n'ai pas pu aller jusqu'au bout car je n'ai pas "Explore" ni de dossier www apparents. J'ai uniquement "open dasboard, servers, support, tools, exit".
Du coup je n'ai pas pu faire cette partie :
:-/
Reste sur Xampp sinon cela va mettre le bazar si tu as à la fois Xampp, Wamp, EasyPHP et Laragon.
PluXml est dans le bon dossier.
Dans ton navigateur quand tu te connectes à locahost, la page de garde de Xampp doit s'afficher.
Si ok, alors l'url pour PluXml est localhost://PluXml
Attention aux majuscules/minuscules
Je regarderai plus tard le problème pour EasyPHP
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Oups petite erreur !
L'url pour PluXml est :
http://localhost/PluXml
N'oublie de démarrer Xampp avant
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Effectivement, entre temps j'ai refait la manip avec le tuto et c'était ça mon erreur : je n'avais pas compris que je devais redémarrer xampp chaque fois que je voulais retravailler sur le site, je copais simplement l'adresse dans mon navigateur. J'ai bien dit que je débutais totalement , haha.
Peux-tu maintenant me reformuler en langage pour débutant cette ligne, stp ? "Il faut décommenter la ligne correspondante aux extensions dans php.ini et redémarrer Xampp pour prendre en compte la modif."
Où est php ini ? Qu'est ce que décommenter une ligne ?
PHP a besoin d'extensions ou de modules pour effectuer des tâches supplémentaires qui ne sont pas dans le langage de base.
PluXml a besoin de l'extension gd qui permet de manipuler des images, comme changer de taille, de format, ...
Dans Xampp cette extension est désactivée. Pour changer cela, il faut modifier le fichier c:\xampp\php\php.ini en l'ouvrant dans un éditeur de code (notepad, notepad++, ...)
Rechercher ( raccourci clavier Ctrl-F) la ligne avec : extension=gd
Si tu n'as pas modifié l'installation de xampp, elle doit commencer par le caractère ; pour indiquer que c'est un commentaire.
Pour que cette extension soit active au démarrage de xampp, il faut décommenter la ligne en supprimant le caractère ; en début de ligne et éventuellement les espaces suivants.
Sauvegarde la modif et redémarre xampp.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
j'ai 2 fichiers php.ini : php.ini-development et php.ini-production
J'ai enlevé ; dans les 2. Il n'y avait pas d'espaces.
Mais la bibliothèque GD est toujours "non installée" dans les infos du site.
Normalement tu as 3 fichiers
Si tu n'as pas le 1er renomme php.ini-development en php.ini
Ouvre php.ini et cherches extension=gd. S'il y a une virgule en début de ligne, supprime la.et enregistre le fichier.
Puis redémarre xampp pour prendre en compte la modification
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
@gcyrillus-nomade
C'est vrai que Laragon est un outil sympa.
De plus, on peut automatiser l'installation de PluXml en rajoutant la ligne suivante au fichier sites.conf via menu/Créer un site rapidement/Configuration :
````
PluXml=https://www.pluxml.org/download/pluxml-latest.zip
```
Par contre, cela ne marche pas depuis un dépôt github: extension git non reconnue
Autre souci impossible de mettre à jour PHP version 8.4.3
La version 7.0 de Laragon est sortie en décembre 2024 mais est devenue payante
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
En fait j'ai php (2 fois), puis php.ini-development et php.ini-production. Est-ce qu'un des deux fichiers php (sans ini) serait le 3e dont tu parles ? Ou est ce que je suis la manip que tu indiques avec php.ini-development ? Merci
J'ai essayé en transformant php.ini-development en php.ini , j'avais déjà enlevé ; dans ce dossier hier. J'ai relancé xampp, mais le résultat est identique : bibliothèque gd toujours en rouge.
j'ai ceci :
;extension=curl
;extension=ffi
;extension=ftp
;extension=fileinfo
extension=gd
;extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=mbstring
;extension=exif ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=oci8_19 ; Use with Oracle Database 19 Instant Client
;extension=odbc
;extension=openssl
;extension=pdo_firebird
;extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
;extension=pgsql
;extension=shmop
Sur mon xampp, je vois qu'il y a des différences entre php.ini et php.ini-development
Le lien ci-dessous te permet de télécharger le php.ini que j'utilise :
https://transfert.free.fr/vFIgu5v
php.ini a besoin du chemin d'accès à xampp. Je suppose que tu as installé xampp à la racine du disque dur c:\
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Merci infiniment ! Cette fois tout est ok !
Il me reste une dernière question, sans lien avec l'installation : est-il possible d'afficher les pages statiques en pleine page, comme pour les articles ?
Dans l'édition de la page statique, tu peux changer le template en static-full-width.
Tu peux aussi créer un nouveau template dans ton thème. Son nom doit commencer par static. Prends modèle sur ce qui existe déjà.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
@Selv
Tu peut utiliser le template static-full-width.php , option à sélectionner dans la page d'édition de ta page static .
@bazooka07 Pour php 8.4.3 et laragon, je vais chercher les releases ici : https://windows.php.net/downloads/releases/
Par exemple, celle qui convient à ma config est la https://windows.php.net/downloads/releases/php-8.4.3-nts-Win32-vs17-x64.zip
Je ne l'avais pas encore prise et je découvre des messages Deprecated: GuzzleHttp\Promise... pour core\vendor\guzzlehttp\promises\src\functions.php
Je viens aussi de découvrir que suite a un changement de situation professionnelle, le développeur ne peut plus continuer à développer Laragon gratuitement pour les prochaines versions . Le prix annoncé est pour moi beaucoup trop élevé pour un usage comme particulier La version 6 me convient parfaitement. Je n'aurais pas rechigné pour quelques euros mais 50$/annuel , c'est trop et je pense qu'il se trompe de cible, ce sont majoritairement des gens comme moi ou des étudiants qui vont utilisé cet outil. En entreprise, ce sont d'autres outils qui sont utilisés.
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Merci à tous les deux !
@gcyrillus-nomade,
Avec PHP 8.4.2 ( Debian ) , il y a aussi un souci avec le plugin kzOtPHP. La librairie beberlei/assert met le bazar.
PHP 8.4.3 a été publié le 15/01/2025 - Faudrait peut-être pas aller trop vite. On va se limiter à PHP 8.3.15 ( Debian )
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2