La solution est expliquée dans mon dernier message
J'ai installé WampServer 3 sur F :. Dans Vos Projets (fenêtre LocalHost) j'ai deux dossiers : projet1 que je peux ouvrir sitejoomla qui contient les fichiers de joomla. Je veux disposer d'un virtualhost pour lancer sitejoomla. Je lance Wampserver en tant qu'administrateur. Quand je clique sur sitewampserveur Le site Web ne peut pas afficher afficher la page : erreur HTTP 500 Erreur interne.
> Quand je clique sur sitewampserveur > Le site Web ne peut pas afficher afficher la page : > erreur HTTP 500 Erreur interne.
Où est affiché "sitewampserveur" sur lequel vous cliquez ?
Pour lancer les VirtualHost, vous avez deux solutions, mais il faut auparavant avoir validé : - Clic-Droit Icône Wampmanager->Paramètres Wamp->Sous-menu VirtualHost
Ensuite : - Soit Icône Wampmanager->Vos VirtualHost-> puis valider le VirtualHost à lancer - Soit Icône Wampmanager->localhost et dans la colonne Vos VirtualHost, cliquez sur le localhost souhaité.
- Je ne clique pas sur sitewampserver, c'est une bourde, je clique sur sitejoomla. - sitejomla est présent dans l'affichage des virtualhost. - J'ai découvert une erreur The configuration file contains a syntax error on line 395 : [EparseError] Unrecognized parameter name ''#Type''
Il est d'une extrême importance que les messages d'erreur soient cités dans leur intégralité, sans omettre une virgule.
Dans la copie de votre fichier httpd-vhosts.conf, vous avez mis deux fois //*** ceci n'a rien à faire dans ce fichier.
Depuis ClicDroit Icone Wampserver->Outils effectuez : - Vérifier syntaxe httpd.conf - Afficher les VirtualHosts examinés par Apache
L'erreur que vous citez correspond à un fichier wampmanager.ini vérolé. Normalement, celui-ci peut être reconstruit par Clic-Droit Icone wampmanager->Rafraîchir.
Remarque très importante : NE JAMAIS MODIFIER QUOI QUE CE SOIT DANS LE FICHIER wampmanager.ini
- Je rédige mes messages dans Writer. J'utilise les, //***, à titre de repère. Habituellement je les efface dans mes messages. En aucun cas, je les place dans du code. Dans le code par prudence, je ne supprime rien, je désactive ce qui devrait être supprimé.
- Depuis ClicDroit Icone Wampserver->Outils effectuez : J'ai vérifié la syntaxe de http.conf J'ai affiché les virtualhosts
- NE JAMAIS MODIFIER QUOI QUE CE SOIT DANS LE FICHIER wampmanager.ini message reçu
- L'icône Wampserver est verte - Dans localhost les virtualhosts sont présents J'accède à phpMyAdmin par Outils et Vos Alias - Dans phpMyAdmin le virtualhost sitejoomla n'est pas affiché alors qu'il est affiché dans localhost. J'accède au site officiel de phpMyAdmin.
> Dans phpMyAdmin le virtualhost sitejoomla n'est pas affiché alors qu'il est affiché dans localhost. PhpMyAdmin est une interface graphique de gestion des bases de données MySQL, il est donc « normal » que le virtualhost sitejoomla n'y soit pas affiché ; en revanche il doit être affiché le nom de la base de données utilisée par Joomla.
1 ) - Bilan - A deux reprises j'ai eu le message :
Aestan Tray Menu The configuration file contains a syntax error on line 395 [EparseError] Unrecognized parameter name ''#Type'' - A chaque fois que je veux utiliser le virtual host sitejoomla la commande n'aboutit pas et j'ai l'erreur HTTP 500. -J'ai mis en œuvre tous les conseils, sans succès.
2 ) - Je suis à la recherche d'une solution qui pourrait aboutir rapidement. - Je sais qu'il ne faut rien modifier dans «LE FICHIER wampmanager.ini». On pourrait peut-être essayer de trouver l'erreur dans une copie ? Ce que je ne sais pas faire. - Je n'ai pas encore utilisé Joomla je pourrais désinstaller Wampserver et Joomla ? Sans aller jusqu'à là, y a-t-il une solution moins lourde ? - Si je devais tout désinstaller y aurait-il des précautions à prendre ?
Copie totale et exacte de votre fichier httpd-vhosts.conf.
> The configuration file contains a syntax error on line 395 > [EparseError] Unrecognized parameter name ''#Type'' Cette partie du fichier wampmanager.ini est construite à partir des informations contenues dans le fichier httpd-vhosts.conf.
Dans la ligne d'état de Notepad++ pour le fichier httpd-vhosts.conf, il y a bien Dos/Windows ANSI ?
A priori, il n'y a aucune erreur et je ne vois pas pourquoi le comment # pourrait se transformer en #Type dans le fichier wampmanager.ini. Néanmoins, par acquit de conscience, remplacez le # entre chaque VirtualHost par une ligne vide.
Ce fichier ne doit pas être codé UTF-8-BOM, mais ANSI. (Voir Nota) Menu Encodage, Convertir en ANSI. Il doit s'afficher dans la ligne d'état DOS/WINDOWS | ANSI Sauver le fichier modifié.
Nota : Tous les fichiers de configuration Apache, PHP et mysql doivent impérativement être codés ANSI.
J'ai trouvé facilement le Menu Encodage dans NotePad++.
Avant de changer l'encodage je me pose quelles que questions.
- Changer d'encodage contribuera-t-il à corriger l'erreur de wampmanager.ini ?- - Ce forum est codé en UTF-8. J'ai cherché l'encodage de plusieurs site, je n'ai pas trouvé ANSI.
- Le Changement d'encodage peut-il se limiter à un seul fichier ? Cordialement Papy
>- Changer d'encodage contribuera-t-il à corriger l'erreur de wampmanager.ini ? Peut-être. Toujours est-il que les fichiers de configuration Wampserver d'origine sont codés ANSI et pas utf-8 et surtout pas avec BOM.
> Ce forum est codé en UTF-8. J'ai cherché l'encodage de plusieurs site, je n'ai pas trouvé ANSI. Vous confondez site et fichiers. Les fichiers de configuration Apache doivent être ANSI.
ANSI, c'est le codage par défaut de Windows, c'est-à-dire CP-1252 qui correspond à peu près à ISO-8859-1.
> Quels sont les fichiers dont il faut changer l'encodage ? La question serait plutôt : Pourquoi et comment des fichiers fournis encodés ANSI se retrouvent-ils encodés UTF-8-BOM ?
Les seuls fichiers encodés UTF-8 sont ceux de wamp\www\wamplangues\ et wamp\www\add_vhost.php et index.php ; tous les autres sont ANSI.