Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Sympa avec Apache 2.4??

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Elisabeth Piotelat <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Sympa avec Apache 2.4??
  • Date: Thu, 15 Dec 2016 10:06:14 +0100

Bonjour,

Une configuration qui tourne avec apache 2.4 sur Ubuntu 14.04 (pratiquement la même que Philippe Aepli)

Je suis en train de faire l'installation de sympa-6.2.16 sur une 16.04 avec MariaDB. 

Seuls problèmes pour l'heure :

1) /home/sympa/bin/sympa_wizard.pl --check

   DBD::CSV   version is too old (0.49 < 1.0)

2) Mhonark : Une erreur à la ligne 1565 était signalée. A priori, en enlevait le defined, ça marche.

vi  /usr/local/share/perl/5.22.1/mhamain.pl
##---------------------------------------------------------------------------
##      Create Index2MsgId if not defined
##
sub defineIndex2MsgId {
    no warnings qw(deprecated);
   # if (!defined(%Index2MsgId)) {
    if (!(%Index2MsgId)) {
        foreach (keys %MsgId) {
            $Index2MsgId{$MsgId{$_}} = $_;
        }
    }
}

Elisabeth

----------------
/etc/apache2/sites-available/sympa.conf
   <Directory "/var/www">
        Require all granted
    </Directory>
 
         FastCgiServer /home/sympa/bin/wwsympa-wrapper.fcgi -processes 2
     <Location /sympa>
         Require all granted
         SetHandler fastcgi-script
     </Location>
 
    <Directory "/home/sympa/static_content">
        Require all granted
    </Directory>
 
        Alias /static-sympa /home/sympa/static_content
        ScriptAlias /sympa /home/sympa/bin/wwsympa-wrapper.fcgi
 

# apt-get install libapache2-mod-fastcgi


/etc/apache2/mods-available/fastcgi.conf
<IfModule mod_fastcgi.c>
  AddHandler fastcgi-script .fcgi
  #  FastCgiWrapper /usr/lib/apache2/suexec
  FastCgiIpcDir /var/lib/apache2/fastcgi
    # -restart kills crashed applications
  FastCgiConfig -restart -Restart-delay 5
</IfModule>

J'ai aussi installé suexec, mais je pense que ce n'est pas indispensable.
 apt-get install apache2-suexec

root      /usr/sbin/apache2 -k start
www-data    \_ /usr/sbin/apache2 -k start
www-data    \_ /usr/sbin/fcgi-pm -k start
sympa        |   \_ /usr/bin/perl /home/sympa/bin/wwsympa.fcgi
sympa        |   \_ /usr/bin/perl /home/sympa/bin/wwsympa.fcgi

Attachment: smime.p7s
Description: Signature cryptographique S/MIME




Archives gérées par MHonArc 2.6.19+.

Haut de le page