banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Mon 09 August 2021 08:55

lraes
Participant occasionnel
Date d'inscription: 11 Jan 2016
Messages: 15

log erreur apache suite à l'activation httpd-vhosts.conf

Apache ne demarant pas, voici le log:

httpd.exe: Syntax error on line 511 of C:/webserver/Apache24/conf/httpd.conf: Syntax error on line 33 of C:/webserver/Apache24/conf/extra/httpd-vhosts.conf: Include takes one argument, Name(s) of the config file(s) to be included; fails if the wildcard does not match at least one file

J'ai suivi scrupuleusement les instructions d'install du doc lizmap version 3.4
-Quelles seraient les étapes et(ou) fichiers à vérifier ?
Merci
Bien cordialement

images en pièces jointes

Hors ligne

 

#2 Mon 09 August 2021 08:58

lraes
Participant occasionnel
Date d'inscription: 11 Jan 2016
Messages: 15

Re: log erreur apache suite à l'activation httpd-vhosts.conf

J'ai oublié de mentionner qu'il s'agissait d'une installation de lizmap sous windows 10

Hors ligne

 

#3 Mon 09 August 2021 11:55

Blaise Picinbono
Participant actif
Date d'inscription: 8 Jan 2015
Messages: 70
Site web

Re: log erreur apache suite à l'activation httpd-vhosts.conf

Bonjour;

Je n'arrive pas à voir vos pièces jointes, sont-elles vraiment présentes ?

Quelle est la documentation d'installation que vous avez suivi, est-ce bien celle-ci ?:
https://docs.lizmap.com/current/fr/install/windows.html

Pouvez-vous vérifier dans le fichier C:\webserver\Apache24\conf\extra\httpd-vhosts.conf quelle est la version exacte de php à prendre en compte.
Dans la doc d'install de lizmap, à la troisième ligne de ce fichier virtual host, il semblerait que ce soit la version 7.3:

Code:

Include conf/extra/php73.conf

Cependant, lorsqu'on clique sur le lien "Non Thread Safe" de PHP 7.3.10 des prérequis tout en haut de la doc d'install, on voit qu'il y a maintenant une version 7.4 (7.4.22) disponible de PHP.

Quelle version de PHP avez-vous installé ? la 7.3 ou la 7.4. Et cette version correspond-elle bien à celle à laquelle vous faites référence dans le fichier définissant l'hôte virtuel d'Apache ?

Dernière modification par Blaise Picinbono (Mon 09 August 2021 12:03)

Hors ligne

 

#4 Mon 09 August 2021 13:35

lraes
Participant occasionnel
Date d'inscription: 11 Jan 2016
Messages: 15

Re: log erreur apache suite à l'activation httpd-vhosts.conf

Bonjour,

Merci pour votre retour.

J'ai suivi effectivement le lien que vous mentionnez.
la version exacte de php à prendre en compte dans le fichier httpd-vhosts.conf est "php73". J'ai installé la version 7.3.29
J'ai également installé la version 7.4 en faisant référence aux fichiers correspondant sur un autre pc et j'ai le même problème.

j'espere que vous pourrez voir l'image que je joint "httpd-vhosts.jpg"
j'essaierai de joindre une autre image montrant "php73.conf"

Cordialement


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#5 Mon 09 August 2021 13:39

lraes
Participant occasionnel
Date d'inscription: 11 Jan 2016
Messages: 15

Re: log erreur apache suite à l'activation httpd-vhosts.conf

voici l'autre image:


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#6 Mon 09 August 2021 15:19

Blaise Picinbono
Participant actif
Date d'inscription: 8 Jan 2015
Messages: 70
Site web

Re: log erreur apache suite à l'activation httpd-vhosts.conf

Vous avez bien le fichier de conf du php: php73.conf ? Quel est son chemin exact en entier ?


Le message d'erreur est:

Code:

Include takes one argument

Lla dernière intervention sur ce fil (malheureusement sans retour) offre peut-être une piste:
https://georezo.net/forum/viewtopic.php?pid=338313

il faudrait tenter de faire la même chose:
dans le fichier httpd-vhosts.conf: mettre les commentaires des directives sur une autre ligne que la directive elle même, par exemple diviser la ligne 3 en 2lignes:

Code:

Include conf/extra/php73.conf
#include the diretory conf file for php73 configuration

ou mieux:

Code:

#include the diretory conf file for php73 configuration
Include conf/extra/php73.conf

Cela marche-t-il mieux ainsi ?

Hors ligne

 

#7 Mon 09 August 2021 16:45

lraes
Participant occasionnel
Date d'inscription: 11 Jan 2016
Messages: 15

Re: log erreur apache suite à l'activation httpd-vhosts.conf

La reponse qui tue !
J'ai enlevé tous les commentaires dans le fichier httpd-vhosts.conf
relancé apache et ça répond !
Qui dit mieux ?

Merci encore

Hors ligne

 

#8 Mon 09 August 2021 17:13

Blaise Picinbono
Participant actif
Date d'inscription: 8 Jan 2015
Messages: 70
Site web

Re: log erreur apache suite à l'activation httpd-vhosts.conf

Content que ça se débloque pour vous.

En vérifiant la doc d'Apache, effectivement un commentaire dans un fichier de configuration ne peux pas commencer en cours de ligne:
https://httpd.apache.org/docs/2.4/confi … tml#syntax

Code:

Syntaxe des fichiers de configuration
Les lignes qui débutent par le caractère "#" sont interprétées comme des commentaires, et sont ignorées. Les commentaires ne doivent pas apparaître sur la même ligne qu'une directive de configuration.

Il y a donc manifestement un petit problème dans la doc d'install de lizmap, ça mériterait d'être signalé sur le projet github pour éviter que tout le monde tombe dans le piège.

Hors ligne

 

Pied de page des forums

Powered by FluxBB