Bonjour et désolé de cette réponse tardive.
Merci du retour, je vais corriger le problème dans la version
distribuée.
Pour les CSS : Je vois que la config de votre serveur interdit
l'accès au fichier
/mon_home_dir/apps/sympa/static_content/css/style.css.
Je vois dans votre config Apache :
Alias /static-sympa /sympa/apps/sympa/static_content
et
<Directory "/mon_home_dir/apps/sympa/static-content">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Est-ce que le problème d'accès ne vient pas de là ?
Pour autant que je me souvienne, nous ne demandons pas de définir de
directive "Directory" pour les contenus statiques.
cordialement,
David Verdin
Le 24/06/11 11:57, Franck Gadin a écrit :
Bonjour,
je vous confirme que la modification préconisée à la ligne
15818 a supprimé l'erreur sur le fichier wwsympa.fcgi.
Si d'autres fichiers sont à modifier n'hésitez pas à m'en
faire part.
En revanche, j'affiche tjours la page d'accueil au format
html, sans css mais cela parait logique en raison des erreurs
client denied.
Les attributs des dossiers semblent pourtant bons ???
Je remarque que certaines branches appartiennent à root:root,
cela vous semble t-il conforme ?
drwxr-xr-x 5 root root
bin
drwxr-xr-x 14 sympa sympa .
-rw-r--r-- 1 sympa sympa task_manager.pid
-rw-r--r-- 1 sympa sympa bounced.pid
-rw-r--r-- 1 sympa sympa archived.pid
-rw-r--r-- 1 sympa sympa bulk.pid
-rw-r--r-- 1 sympa sympa sympa.pid
drwxr-xr-x 3 root root var
drwxr-xr-x 2 sympa sympa etc
drwxr-xr-x 9 root root ..
drwxr-xr-x 5 sympa sympa static_content
drwxr-xr-x 15 sympa sympa spool
drwxr-xr-x 2 sympa sympa arc
drwxr-xr-x 2 sympa sympa bounce
drwxr-xr-x 2 sympa sympa list_data
drwxr-xr-x 35 root root locale
drwxr-xr-x 3 root root
share
drwxr-xr-x 3 root root conf
drwxr-xr-x 9 root root default
Merci pour votre aide.
Bien cordialement,
FG
Le 24 juin 2011 à 10:30, David Verdin a écrit :
Bonjour,
Je pense que vous utilisez une version de perl assez
récente dans laquelle une partie de notre code est
dépassé. Faudrait pas vieillir...
Si vous êtes d'accord, je vourdais faire un test avec
votre installation. Il s'agirait d'éditer le fichier
"/mon_home_dir/apps/sympa/bin/wwsympa.fcgi" et d'y
effectuer une modification pour vois si cela corrige bien
le problème.
Si vous êtes d'accord, suivez les étapes suivantes :
- Faites une copie de sauvegarde de
/mon_home_dir/apps/sympa/bin/wwsympa.fcgi
- ouvrez /mon_home_dir/apps/sympa/bin/wwsympa.fcgi
dans un éditeur de texte.
- Allez à la ligne 15818 ; vous devriez y trouver un
fragment de code ressemblant à ceci :
15812 sub export_topics {
15813
15814 my $robot = shift;
15815 wwslog
('debug2',"export_topics($robot)");
15816 my %topics =
&List::load_topics($robot);
15817
15818 unless
(defined %topics) {
15819 &wwslog('err','No
topics defined');
15820 return undef;
15821 }
15822
15823 ## Remove existing topics
15824 $param->{'topics'} = undef;
15825
15826 my $total = 0;
- Modifiez la ligne 15818 comme suit :
15812 sub export_topics {
15813
15814 my $robot = shift;
15815 wwslog
('debug2',"export_topics($robot)");
15816 my %topics =
&List::load_topics($robot);
15817
15818 unless
(%topics) {
15819 &wwslog('err','No
topics defined');
15820 return undef;
15821 }
15822
15823 ## Remove existing topics
15824 $param->{'topics'} = undef;
15825
15826 my $total = 0;
- enregistrez le fichier
- Relancez le serveur web et tentez d'accéder à la
page d'accueil de Sympa. Normalement, l'erreur que
vous avez rencontrée devrait avoir disparu.
Si cela résoud bien le problème, je ferai la chasse à ces
appels obsolètes dans tout le code de Sympa. Il y en
aurait visiblement aussi dans le wizard.
Bien cordialement,
David Verdin
Le 23/06/11 16:22, Franck Gadin a écrit :
Merci pour votre message,
Excusez-moi, effectivement j'aurais dû préciser...
c'est le version sympa-6.1.5
Bien cordialement
FG
Le 23 juin 2011 à 15:54, David Verdin a écrit :
Bonjour,
Sur quelle version de Sympa travaillez-vous ?
Cordialement,
David Verdin
Le 23/06/11 14:58, Franck Gadin a écrit :
Bonjour,
j'effectue une installation initiale de l'outil de gestion de listes sympa.
Après avoir installé les services prérequis, MySQL, Sendmail, apache, perl et modules, libraries, etc
j'obtiens, depuis http://mon_domaine.fr/sympa, la page d'accueil sympa au format html, sans css.
Les logs apache renvoient les erreurs:
[notice] SIGHUP received. Attempting to restart
[Wed Jun 22 16:32:41 2011] [notice] Digest: generating secret for digest authentication ...
[Wed Jun 22 16:32:41 2011] [notice] Digest: done
[Wed Jun 22 16:32:42 2011] [notice] Apache/2.2.19 (Unix) mod_ssl/2.2.19 OpenSSL/0.9.8h configured -- resuming normal operations
[Wed Jun 22 16:32:58 2011] [error] [client 10.xx.xx.xx] defined(%hash) is deprecated at /mon_home_dir/apps/sympa/bin/wwsympa.fcgi line 15818.
[Wed Jun 22 16:32:58 2011] [error] [client 10.xx.xx.xx] \t(Maybe you should just omit the defined()?)
[Wed Jun 22 16:32:58 2011] [error] [client 10.xx.xx.xx] client denied by server configuration: /mon_home_dir/apps/sympa/static_content/css/style.css, referer: http://mon_domaine.fr.fr/sympa
[Wed Jun 22 16:32:58 2011] [error] [client 10.xx.xx.xx] client denied by server configuration: /mon_home_dir/apps/sympa/static_content/icons/favicon_sympa.png, referer: http://mon_domaine.fr.fr/sympa
[Wed Jun 22 16:32:58 2011] [error] [client 10.xx.xx.xx] client denied by server configuration: /mon_home_dir/apps/sympa/static_content/icons/top.png, referer: http://mon_domaine.fr.fr/sympa
[Wed Jun 22 16:32:58 2011] [error] [client 10.xx.xx.xx] client denied by server configuration: /mon_home_dir/apps/sympa/static_content/icons/logo_sympa.png, referer: http://mon_domaine.fr.fr/sympa
J'ai vérifié les attributs wwsympa.fcgi et wwsympa-wrapper.fcgi
-rwsr-sr-x 1 sympa sympa 12479 Jun 17 10:11 wwsympa-wrapper.fcgi
-rwxr-xr-x 1 sympa sympa 610209 Jun 17 10:11 wwsympa.fcgi
et
drwxr-xr-x 5 sympa sympa 60 Jun 20 11:52 static_content
drwxr-xr-x 2 sympa sympa 81 Jun 20 11:52 css
drwxr-xr-x 5 sympa sympa 60 Jun 20 11:52 .
-rw-r----- 1 sympa sympa 0 Jun 20 11:52 index.html
drwxrwxr-x 2 sympa sympa 23 Jun 20 11:52 pictures
drwxr-xr-x 2 sympa sympa 4096 Jun 17 10:11 icons
Apache démarre avec les uid:gid sympa:sympa
Les directory et alias et ont été ajoutés à apache
<Directory "/mon_home_dir/apps/sympa/static-content">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Directory "/mon_home_dir/apps/sympa/bin/">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
Alias /static-sympa /sympa/apps/sympa/static_content
#ScriptAlias /sympa "/mon_home_dir/apps/sympa/bin/wwsympa.fcgi"
ScriptAlias /sympa "/mon_home_dir/apps/sympa/bin/wwsympa-wrapper.fcgi"
Le ./sympa_wizard.pl --check renvoit également un deprecated
-----------------------------
your version of perl is OK (5.014000 >= 5.008)
Checking for REQUIRED modules:
------------------------------------------
perl module from CPAN STATUS
----------- --------- ------
Archive::Zip Archive-Zip OK (1.30 >= 1.05)
CGI CGI OK (3.52 >= 3.35)
DBD::mysql Msql-Mysql-modulesOK (4.019 >= 4.008)
DBI DBI OK (1.616 >= 1.48)
DB_File DB_FILE OK (1.822 >= 1.75)
Digest::MD5 Digest-MD5 OK (2.51 >= 2.00)
Encode Encode OK (2.42 >= 1.0)
FCGI FCGI OK (0.73 >= 0.67)
File::Copy::Recursive File-Copy-RecursiveOK (0.38 >= 0.36)
HTML::FormatText HTML-Format OK (2.07 >= 1.0)
HTML::StripScripts::Parser HTML-StripScripts-ParserOK (1.03 >= 1.03)
HTML::TreeBuilder HTML-Tree OK (4.2 >= 1.0)
IO::Scalar IO-stringy OK (2.110 >= 1.0)
LWP libwww-per OK (6.02 >= 1.0)
Locale::TextDomain libintl-perl OK (1.20 >= 1.0)
defined(%hash) is deprecated at /mon_home_dir/apps/perl/lib/site_perl/5.14.0/mhamain.pl line 1564, <STDIN> line 1.
(Maybe you should just omit the defined()?)
MHonArc::UTF8 MHonArc OK (2.6.18 >= 2.6.0)
MIME::Base64 MIME-Base64 OK (3.13 >= 3.03)
MIME::Charset MIME-Charset OK (1.009.1 >= 1.006.2)
MIME::EncWords MIME-EncWords OK (1.012.3 >= 1.010)
MIME::Lite::HTML MIME-Lite-HTML OK (1.23 >= 1.23)
MIME::Tools MIME-tools OK (5.502 >= 5.423)
Net::Netmask Net-Netmask OK (1.9016 >= 1.9015)
Template Template-ToolkitOK (2.22 >= 1.0)
Term::ProgressBar Term-ProgressBarOK (2.09 >= 2.09)
Text::LineFold Unicode-LineBreakOK (2011.03 >= 0.008)
Time::HiRes Time-HiRes OK (1.972101 >= 1.29)
URI::Escape URI-Escape OK (3.30 >= 1.35)
XML::LibXML XML-LibXML OK (1.72 >= 1.0)
Merci pour votre aide,
Bien cordialement
FG
--
David Verdin
Comité réseau des universités
Due to the limitations of human brain, I fail
to remember all the mails.
So if you want your bug reports or feature
requests for Sympa to be processed, please
post them to the
Sympa tracker
--
David Verdin
Comité réseau des universités
Due to the limitations of human brain, I fail to
remember all the mails.
So if you want your bug reports or feature requests for
Sympa to be processed, please post them to the
Sympa tracker
--
David Verdin
Comité réseau des universités
Due to the limitations of human brain, I fail to remember all the
mails.
So if you want your bug reports or feature requests for Sympa to
be processed, please post them to the Sympa
tracker