[koha-Infos] Problème avec Apache lors de la première installation de Koha (Invalid command 'NameVirtualHost*:80') sur Ubuntu

Alain Le Drezen ledrezen at univ-metz.fr
Jeu 9 Juin 20:14:34 CEST 2011


Bonjour,

J'essaierai bien :

mysql -p -u root > GRANT ALL ON kohadata.* TO 'kohaadmin'@'localhost'

c'est le user kohaadmin et non root qui doit avoir les droits sur la base kohadata (Access denied for user 'kohaadmin'@'localhost')


Alain Le Drezen

Alain Le Drezen
Responsable Système d'Information Documentaire et Informatique

Service commun de la documentation
Bibliothèques universitaires
Université Paul Verlaine - Metz
Ile du Saulcy
57045 Metz Cedex 01
Tél : 06 07 03 12 96


----- Mail original -----
> De: "Manuel Pradel" <manu.pradel at gmail.com>
> À: "discussions générales sur Koha" <infos at listes.koha-fr.org>
> Envoyé: Jeudi 9 Juin 2011 16:59:56
> Objet: Re: [koha-Infos] Problème avec Apache lors de la première installation de Koha (Invalid command
> 'NameVirtualHost*:80') sur Ubuntu
> 
> 
> Merci pour votre aide. Le fait d'ajouter l'espace semble résoudre en
> partie le problème:
> lorsque je lance sudo apache2ctl restart , je n'obtiens plus le
> message d'erreur précédent mais:
> 
> 
> 
> apache2: Could not reliably determine the server's fully qualified
> domain name, using 127.0.1.1 for ServerName
> [Wed Jun 08 12:34:21 2011] [warn] NameVirtualHost *:8080 has no
> VirtualHosts
> 
> La première ligne, il me semble, est normale pour un monoposte, mais
> pas la seconde.
> Selon la suggestion de Fridolyn, le fait d'enlever la ligne
> NameVirtualHost *:8080 fait effectivement disparaître ce deuxième
> message.
> 
> 
> 
> Toutefois, dans tous les cas, avec la ligne présente ou non,
> j'obtiens ce message lorsque je me rends à l'adresse
> http://127.0.1.1:8080
> 
> 
> 
> Access denied for user 'kohaadmin'@'localhost' (using password: YES)
> at /usr/share/koha/lib/C4/Context.pm line 692.
> Compilation failed in require at /usr/share/koha/lib/C4/Auth.pm line
> 33.
> BEGIN failed--compilation aborted at /usr/share/koha/lib/C4/Auth.pm
> line 33.
> Compilation failed in require at
> /usr/share/koha/intranet/cgi-bin/mainpage.pl line 23.
> BEGIN failed--compilation aborted at
> /usr/share/koha/intranet/cgi-bin/mainpage.pl line 23.
> Et ce message lorsque je me rends aux adresses http://127.0.1.1:80 ou
> http://127.0.1.1
> 
> 
> 
> Access denied for user 'kohaadmin'@'localhost' (using password: YES)
> at /usr/share/koha/lib/C4/Context.pm line 692.
> Compilation failed in require at /usr/share/koha/lib/C4/Auth.pm line
> 33.
> BEGIN failed--compilation aborted at /usr/share/koha/lib/C4/Auth.pm
> line 33.
> Compilation failed in require at
> /usr/share/koha/opac/cgi-bin/opac/opac-main.pl line 22.
> 
> BEGIN failed--compilation aborted at
> /usr/share/koha/opac/cgi-bin/opac/opac-main.pl line 22.
> 
> 
> Il semblerait donc que le problème soit au niveau de la base MySQL.
> Pourtant, je n'avais pas eu de problèmes lors de sa configuration.
> Pour être plus précis, voilà les opérations que j'avais effectué:
> 
> 
> 
> $ mysqladmin -uroot -p create kohadata
> 
> $ mysql -p -u root > GRANT ALL ON kohadata.* TO 'root'@'localhost'
> IDENTIFIED BY '*******'; > FLUSH PRIVILEGES; > \q *******
> représentant bien sur mon mot de passe.
> 
> Merci de votre attention.
> 
> 
> 
> 
> 
> 
> 
> Le 07/06/2011 16:57, Fridolyn SOMERS a écrit :
> 
> Bonjour,
> 
> C'est ça :
> NameVirtualHost *:80 Si je peux me permettre, à quoi sert de déclarer
> : NameVirtualHost *:8080 ?
> La directive NameVirtualHost sert à indiquer des Virtualhost d'après
> leur hostname .
> Or dans le cas présent, on différencie les sites de l'opac et de
> l'intranet par leur port (80 et 8080).
> A mon sens, c'est inutile de déclarer cette directive.
> 
> Cordialement,
> --
> Fridolyn SOMERS
> Société PROGILONE
> 24b, rue Jean Baldassini
> 69007 LYON
> +33(0)4.72.76.29.22 fridolyn.somers at progilone.fr
> Le 07/06/2011 16:03, Paul Poulain a écrit :
> 
> Le 07/06/2011 15:56, Manuel Pradel a écrit :
> 
> Bonjour,
> 
> Désolé si la réponse à ma question est évidente mais je suis encore
> novice en gestion de base de données. C'est peut-être évident pour
> celui qui sait, mais pas pour celui qui
> apprend ;-) (c'est pas de confucius, à ce que je sache, c'est de moi,
> je
> vais aller déposer cette maxime :D )
> 
> J'ai bien ajouté ces lignes à ports.conf:
> || 
> 
> Listen 80
> Listen 8080
> NameVirtualHost*:80
> NameVirtualHost*:8080 Mais, lorsque je lance ||/sudo apache2ctl
> restart/, j'obtiens:
> 
> Syntax error on line 10 of /etc/apache2/ports.conf:
> Invalid command 'NameVirtualHost*:80', perhaps misspelled or defined
> by a module not included in the server configuration
> Action 'restart' failed.
> The Apache error log may have more information. Je pense qu'il manque
> tout simplement un espace avant le *
> _______________________________________________
> Infos mailing list
> Infos at listes.koha-fr.org
> https://listes.koha-fr.org/cgi-bin/mailman/listinfo/infos
> 


More information about the Infos mailing list