Objet :
Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Bruno Jolys <adresse@cachée>
- To: adresse@cachée
- Subject: Re: [sympa-fr] Erreur host_port module URI::_generic
- Date: Wed, 5 Jul 2017 13:47:54 +0200
Bonjour,
J'ai tout repris à zéro, résolu quelques erreurs système qui
traînaient au cas où... même résultat.
- installation de qques prérequis et outils, dont perl
# apt-get install perl perl-base perl-doc perl-modules
libextutils-pkgconfig-perl libarchive-extract-perl
libdigest-perl libdigest-sha-perl libdpkg-perl libencode-perl
libhttp-tiny-perl libmailtools-perl libtest-harness-perl
libtest-simple-perl libtry-tiny-perl
- installation de postfix mysql et apache2
- préparation d'une base de donnée sympa sur un autre
hébergement
- réglage des DNS dans le panel de l'hébergeur
www IN A 111.222.333.444
* IN A 111.222.333.444
@ IN A 111.222.333.444
mon-site.org. IN MX 10 www.mon-site.org.
- ajout de l'user sympa
# groupadd sympa
# adduser --home /home/sympa --ingroup sympa sympa
- installation de sympa 6.2.16 (sans paramétrage de la db)
# apt-get install sympa
- installation des modules (ce coup-ci je n'ai pas utilisé cpan)
# /usr/lib/sympa/bin/sympa_wizard.pl --check
- paramétrage et vérification
# /usr/lib/sympa/bin/sympa_wizard.pl
# nano /etc/sympa/sympa/sympa.conf
ligne 5
## Nom de l'hôte du robot principal
# was domain sympa
domain mon-site.org
ligne 26
## URL de la page web principale
wwsympa_url http://www.mon-site.org/sympa
ligne 85
## Chemin vers le MTA (sendmail, postfix, exim
ou qmail)
## Devrait pointer vers un exécutable
compatible sendmail (par ex : un binaire
## nommé "sendmail" est distribué par postfix)
sendmail /usr/sbin/sendmail
ligne 281
## Nom du serveur de la base de données
(serveur externe)
# was db_host localhost
db_host 555.666.77.888:9999
ligne 293
## Mot de passe pour la connexion à la base de
données.
## Que vous utilisiez un mot de passe ou non,
vous devez protéger le serveur
## SQL (qui n'est pas un service internet ?)
# was db_passwd
db_passwd ######################
ligne 439
## Est-ce que le module FastCGI pour le seveur
web est installé ? ( 0 | 1 )
## Ce module fournit une interface beaucoup
plus rapide
use_fast_cgi 1
ligne 447
## Domaine web d'un hôte virtuel
# was http_host host.domain.tld
http_host www.mon-site.org
- réglage des alias, postfix
- réglage du virtualhost
# nano /etc/apache2/sites-available/sympa.conf
<VirtualHost *:80>
ServerName mon-site.org
ServerAlias www.mon-site.org
ScriptAlias /sympa
/usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi
<Location /sympa>
SetHandler fcgid-script
Options ExecCGI
</Location>
Alias /wwsicons
/var/lib/sympa/static_content/icons
Alias /static-sympa
/var/lib/sympa/static_content
</VirtualHost>
- activation du virtualhost dans apache
# a2ensite sympa.conf
# /etc/init.d/apache2 reload
- relance de l'installation (création des tables dans la db)
# apt-get install sympa
- relance des services et vérification
# for SERVICE in postfix apache2 sympa; do
/etc/init.d/$SERVICE restart; done
# for SERVICE in postfix apache2 sympa; do
/etc/init.d/$SERVICE status; done
Tout semble ok, mais sur ma page WWSympa j'ai le warning :
Erreur interne du serveur
Sympa a été confronté à une erreur interne
Veuillez contacter le listmaster
Erreurs : Can't locate object method "host_port" via
package "URI::_generic" at /usr/share/sympa/lib/Sympa.pm line
782.
Pile d'appel
DIED: Can't locate object method "host_port" via package "URI::_generic" at /usr/share/sympa/lib/Sympa.pm line 782.
at /usr/share/sympa/lib/Sympa.pm line 782.
Sympa::get_url('icem-arbres-de-connaissances.org', undef, 'authority', 'local') called at /usr/share/sympa/lib/Sympa/Tools/WWW.pm line 290
Sympa::Tools::WWW::get_my_url('icem-arbres-de-connaissances.org', 'authority', 'local') called at /usr/lib/cgi-bin/sympa/wwsympa.fcgi line 1570
Votre aide serait précieuse...
Bruno
|
Archives gérées par MHonArc 2.6.19+.