youssef11420 / confort-de-lecture

Solution d'accessibilité pour les non-voyants et mal-voyants : © Confort de lecture. Partenariat : Handicapzéro & aYaline
GNU General Public License v3.0
4 stars 2 forks source link

installation #2

Open melanie-hdvl opened 8 years ago

melanie-hdvl commented 8 years ago

J'ai un site http://handydvlinux.echange44036.fr

2.2. Pré-requis matériels et logiciels - j'ai vérifié

2.3. Procédure d’installation 2.3.1. Hébergement mutualisé (mon hébergeur a apache2 et perl 5.10)

Une fois la configuration faite au niveau Apache par l’hébergeur (http://cdl.domain.com qui pointe bien vers le répertoire Web) . là je ne sais pas quoi faire Mon hébergeur me dit que : Désolé, mais il n'est pas possible de lancer des scripts perl sur notre serveur mutualisé.

Déposer l’archive des sources dans le répertoire Web (en FTP en général) et la décompresser. J'ai décompressé d'abord et envoyé les fichiers/dossiers à la racine

S’assurer que l’utilisateur apache a bien les droits de lecture/écriture/exécution sur tous les fichiers. Vérifié ils ont tous 777

j'ai vérifié le .htaccess et j'ai réussi à avoir : http://handydvlinux.echange44036.fr/install.pl mais il me propose seulement : ouvrir ou enregistrer. Mais pas exécuter. Y aurait-il moyen de faire l'installation de confort-de-lecture sans utiliser un script perl ? Pouvez-vous m'aider ? Merci

youssef11420 commented 8 years ago

Bonjour Mélanie,

Il faut appeler http://handydvlinux.echange44036.fr/install. Si ça ne marche pas, il faut vérifier que le mode réécriture d'URL d'Apache est activé et que le fichiers ".htaccess" fourni dans CDL est bien présent.

A bientôt. Youssef

melanie-hdvl commented 8 years ago

Merci ! mais je bloque toujours. Mais mon hébergeur n'accepte pas les cripts Perl.

J'ai alors essayé sur l'hébergement d'un copain (OVH) qui accepte les scripts Perl mais je bloque encore. J'arrive bien à lire le install.pl (en txt) mais rien à faire pour install.

B.Poiraud - 09 77 81 55 98

Le 28/07/2016 16:27, Youssef IMZOURH a écrit :

Bonjour Mélanie,

Il faut appeler http://handydvlinux.echange44036.fr/install. Si ça ne marche pas, il faut vérifier que le mode réécriture d'URL d'Apache est activé et que le fichiers ".htaccess" fourni dans CDL est bien présent.

A bientôt. Youssef

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/youssef11420/confort-de-lecture/issues/2#issuecomment-235911009, or mute the thread https://github.com/notifications/unsubscribe-auth/ATpBvFKfRcjcTVhoXZAz7JMTlSy9UUWWks5qaLxSgaJpZM4JSnk9.

melanie-hdvl commented 8 years ago

Excusez-moi mais je reviens vers vous car ça ne va pas pour mon site handydvlinux.fr

Je cherche, je cherche, j'essaie, je farfouille, je bidouille, je refais ... Rien ! Pouvez-vous m'aider ? Merci

melanie-hdvl commented 8 years ago

Bonsoir, Excusez-moi mais je reviens vers vous car ça ne va pas pour mon site handydvlinux.fr

Je cherche, je cherche, j'essaie, je farfouille, je bidouille, je refais ... Rien ! Pouvez-vous m'aider ? Merci

melanie-hdvl commented 8 years ago

Voici des précisions :+1: Mon script [B]hello.pl[/B] était celui-ci et ne fonctionnait pas : [QUOTE]#!/usr/local/bin/perl print("Hello World!");[/QUOTE] même en donnant à hello.pl les droits 705

Sur les indications d'un ami, j'ai ajouté une ligne et le script [B]hello2.pl[/B] ci-dessous fonctionne : [QUOTE]#!/usr/local/bin/perl print "Content-type: text/html\n\n"; print("Hello World!");[/QUOTE] mais il faut penser à donner à hello2.pl les droits 705

Quand je fais : [url]http://handydvlinux.fr/cgi-bin/hello2.pl[/url] j'obtiens bien :[QUOTE]Hello World![/QUOTE]

J'ai fait des tests avec plusieurs scripts perl auxquels j'ai ajouté cette deuxième ligne. Et c'est bon ! Puis-je ajouter cette ligne à votre script install.pl ? Merci d'avance !

melanie-hdvl commented 8 years ago

Bonjour,

Mon script hello.pl était celui-ci et ne fonctionnait pas : [QUOTE]

!/usr/local/bin/perl

print("Hello World!"); [/QUOTE] même en donnant à hello.pl les droits 705

Sur les indications d'un ami, j'ai ajouté une ligne et le script hello2.pl ci-dessous fonctionne : [QUOTE]

!/usr/local/bin/perl

print "Content-type: text/html\n\n"; print("Hello World!"); [/QUOTE] mais il faut penser à donner à hello2.pl les droits 705

Quand je fais : http://handydvlinux.fr/cgi-bin/hello2.pl j'obtiens bien :[QUOTE] Hello World! [/QUOTE]

J'ai fait des tests avec plusieurs scripts perl auxquels j'ai ajouté cette deuxième ligne. Et c'est bon ! Puis-je ajouter cette deuxième ligne à votre script install.pl ? Merci.

melanie-hdvl commented 8 years ago

Comme prévu, je vous envoie le message obtenu quand je lance http://cdl.handydvlinux.fr/cgi-bin/install.pl Merci à vous !

Can't locate constants.pm in @INC (@INC contains: core/modules/utils /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at install.pl line 27. BEGIN failed--compilation aborted at install.pl line 27.

For help, please send mail to the webmaster (postmaster@cdl.handydvlinux.fr mailto:postmaster@cdl.handydvlinux.fr), giving this error message and the time and date of the error.

melanie-hdvl commented 8 years ago

Re-moi !

Puisque l'erreur semble être à la ligne 27 de install.pl, j'ai ajouté un dièse, comme ça :

use constants;

du coup on me demande d'indiquer identifiant d'administrateur et passe. J'ai inventé quelque chose mais : internal-server error

Aidez-moi ! Merci

melanie-hdvl commented 8 years ago

Bonjour, je progresse, après bien des difficultés, j'ai décompressé confort-de-lecture-master et j'ai envoyé tous les fichiers dans : 1) www 2) cgi-bin 3) cdl.handydvlinux.fr et j'ai donné à tous ces fichiers les droits 705

Ensuite j'ai fait : http://cdl.handydvlinux.fr/cgi-bin/install.pl et j'ai mis les codes d'accès du webmaster de mon site et j'ai obtenu : installation terminée.

je fais maintenant cdl.handydvlinux.fr/admin et j'obtiens :

Software error:

Can't locate CGI/Session.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at config.pl line 25. BEGIN failed--compilation aborted at config.pl line 25.

Auriez-vous une idée ? Merci

youssef11420 commented 8 years ago

Bonjour,

Il faut installer les modules Perl manquants, avec la commande : "perl -MCPAN -e shell" : http://search.cpan.org/~sherzodr/CGI-Session-3.95/Session.pm

Il y en a peut-être d'autres qui manquent. C'est en fonction de la version de Perl que vous avez.

Si vous ne pouvez exécuter la commande, il faudra les télécharger et les placer dans le répertoire core/scripts.

Si vous avez encore des difficultés, vous pouvez m'envoyer par mail directement des accès pour que je puisse regarder.

2016-08-04 3:54 GMT+02:00 melanie-hdvl notifications@github.com:

Bonjour, je progresse, après bien des difficultés, j'ai décompressé confort-de-lecture-master et j'ai envoyé tous les fichiers dans : 1) www 2) cgi-bin 3) cdl.handydvlinux.fr et j'ai donné à tous ces fichiers les droits 705

Ensuite j'ai fait : http://cdl.handydvlinux.fr/cgi-bin/install.pl et j'ai mis les codes d'accès du webmaster de mon site et j'ai obtenu : installation terminée.

je fais maintenant cdl.handydvlinux.fr/admin et j'obtiens :

Software error:

Can't locate CGI/Session.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at config.pl line 25. BEGIN failed--compilation aborted at config.pl line 25.

Auriez-vous une idée ? Merci

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/youssef11420/confort-de-lecture/issues/2#issuecomment-237430382, or mute the thread https://github.com/notifications/unsubscribe-auth/AB5kXBcYXpVyMYMsf2L2ha68hKjcodzWks5qcUZGgaJpZM4JSnk9 .

melanie-hdvl commented 8 years ago

Je vous remercie. Ce qui est étrange c'est que : 1) j'ai un site-brouillon guyderoche.fr et là ça fonctionne : guyderoche.fr/admin

2) et le site définitif, que j'ai fait presque en même temps ça ne fonctionne pas. handydvlinux.fr/admin

pour ce dernier, je vous envoie les codes d'accès (PJ)

Le 04/08/2016 09:35, Youssef IMZOURH a écrit :

Bonjour,

Il faut installer les modules Perl manquants, avec la commande : "perl -MCPAN -e shell" : http://search.cpan.org/~sherzodr/CGI-Session-3.95/Session.pm

Il y en a peut-être d'autres qui manquent. C'est en fonction de la version de Perl que vous avez.

Si vous ne pouvez exécuter la commande, il faudra les télécharger et les placer dans le répertoire core/scripts.

Si vous avez encore des difficultés, vous pouvez m'envoyer par mail directement des accès pour que je puisse regarder.

2016-08-04 3:54 GMT+02:00 melanie-hdvl notifications@github.com:

Bonjour, je progresse, après bien des difficultés, j'ai décompressé confort-de-lecture-master et j'ai envoyé tous les fichiers dans : 1) www 2) cgi-bin 3) cdl.handydvlinux.fr et j'ai donné à tous ces fichiers les droits 705

Ensuite j'ai fait : http://cdl.handydvlinux.fr/cgi-bin/install.pl et j'ai mis les codes d'accès du webmaster de mon site et j'ai obtenu : installation terminée.

je fais maintenant cdl.handydvlinux.fr/admin et j'obtiens :

Software error:

Can't locate CGI/Session.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at config.pl line 25. BEGIN failed--compilation aborted at config.pl line 25.

Auriez-vous une idée ? Merci

— You are receiving this because you commented. Reply to this email directly, view it on GitHub

https://github.com/youssef11420/confort-de-lecture/issues/2#issuecomment-237430382, or mute the thread

https://github.com/notifications/unsubscribe-auth/AB5kXBcYXpVyMYMsf2L2ha68hKjcodzWks5qcUZGgaJpZM4JSnk9 .

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/youssef11420/confort-de-lecture/issues/2#issuecomment-237476161, or mute the thread https://github.com/notifications/unsubscribe-auth/ATpBvBFsRHRVeZd_JfuJWRJTeTaUIoM5ks5qcZZegaJpZM4JSnk9.

melanie-hdvl commented 8 years ago

La pièce jointe ne passe pas ? Voici les codes d'accès en clair :

Site http://www.handydvlinux.fr

Pour accéder à l’hébergeur

1) Taper l'adresse : http://www.ovh.com

2) Compléter l'authentification :

identifiant : **

passe : **

Pour accéder à la base de données :

1) Passer par ovh (voir ci-dessus)

2) Nom de la base : *****

adresse de la base : *****

utilisateur : *****

mot de passe : *****

(respecter la casse)

Pour accéder au site distant, par FTP

1) ouvrir le logiciel Filezilla

2) Faire « fichier/gestionnaire de site »

3) cliquer sur le site en-dessous marqué « HANDYDV » (ou le fabriquer s’il n’existe pas)

4) puis sur « connexion »

Coordonnées du FTP :

Hôte : ***

Type de serveur : FTP – File Transfer Protocol

Type d’authentification : normale

Identifiant : **

Mot de passe : ***

Attention : Tout envoyer dans « www »

Pour accéder à la partie privée du site internet

1) Taper l'adresse : http://www.handydvlinux.fr/ecrire

ou cliquer sur « Espace privé » (en bas de page)

2) Compléter l'authentification (sauf si c’est déjà fait)

identifiant : ** passe : *****

ou

identifiant (login) : **

passe : **

youssef11420 commented 8 years ago

Je vais regarder et je vous tiens au courant

melanie-hdvl commented 8 years ago

Encore une question :

j'ai donc le site handydvlinux.fr dans lequel j'ai installé un Spip

et il y a aussi cdl.handydvlinux.fr qui renvoie vers le premier.

parce que, pour l'instant j'ai fait ça : guyderoche.fr mais confort de lecture ne me donne aucun texte.

B.Poiraud - 09 77 81 55 98

melanie-hdvl commented 8 years ago

Désolée, je n'ai pas réussi à installer perl -MCPAN -e shell j'ai installé libcgi-session-driver-mem, libcgi-session-perl, libcgi-session-serialize-yar

mais en vain. Et je ne suis pas experte dans ces choses là, même si je manie à peu près bien Synaptic et Terminal

B.Poiraud - 09 77 81 55 98

Le 04/08/2016 09:35, Youssef IMZOURH a écrit :

perl -MCPAN -e shell

melanie-hdvl commented 8 years ago

J'ai désactivé le sous-domaine cdl.handydvlinux.fr et j'en ai créé un autre : confort.handydvlinux.fr et j'ai refait toute la procédure et ça bloque toujours au même endroit, confort.handydvlinux.fr/admin avec le même message : Can't locate CGI/Session.pm

et pourtant, cette fois, je suis en Perl 7.0 chez mon hébergeur.

et, encore une fois, cdl.guyderoche.fr/admin fonctionne. Mystère et boule de gomme ??

Le 04/08/2016 09:35, Youssef IMZOURH a écrit :

Bonjour,

Il faut installer les modules Perl manquants, avec la commande : "perl -MCPAN -e shell" : http://search.cpan.org/~sherzodr/CGI-Session-3.95/Session.pm

Il y en a peut-être d'autres qui manquent. C'est en fonction de la version de Perl que vous avez.

Si vous ne pouvez exécuter la commande, il faudra les télécharger et les placer dans le répertoire core/scripts.

Si vous avez encore des difficultés, vous pouvez m'envoyer par mail directement des accès pour que je puisse regarder.

2016-08-04 3:54 GMT+02:00 melanie-hdvl notifications@github.com:

Bonjour, je progresse, après bien des difficultés, j'ai décompressé confort-de-lecture-master et j'ai envoyé tous les fichiers dans : 1) www 2) cgi-bin 3) cdl.handydvlinux.fr et j'ai donné à tous ces fichiers les droits 705

Ensuite j'ai fait : http://cdl.handydvlinux.fr/cgi-bin/install.pl et j'ai mis les codes d'accès du webmaster de mon site et j'ai obtenu : installation terminée.

je fais maintenant cdl.handydvlinux.fr/admin et j'obtiens :

Software error:

Can't locate CGI/Session.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at config.pl line 25. BEGIN failed--compilation aborted at config.pl line 25.

Auriez-vous une idée ? Merci

— You are receiving this because you commented. Reply to this email directly, view it on GitHub

https://github.com/youssef11420/confort-de-lecture/issues/2#issuecomment-237430382, or mute the thread

https://github.com/notifications/unsubscribe-auth/AB5kXBcYXpVyMYMsf2L2ha68hKjcodzWks5qcUZGgaJpZM4JSnk9 .

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/youssef11420/confort-de-lecture/issues/2#issuecomment-237476161, or mute the thread https://github.com/notifications/unsubscribe-auth/ATpBvBFsRHRVeZd_JfuJWRJTeTaUIoM5ks5qcZZegaJpZM4JSnk9.

melanie-hdvl commented 8 years ago

Bonjour, j'ai téléchargé : http://search.cpan.org/CPAN/authors/id/S/SH/SHERZODR/CGI-Session-3.95.tar.gz

J'ai décompressé et envoyé dans /core/scripts

mais j'ai toujours la même erreur. Que faire ?