Bonjour, j’ai suivi le tutoriel RaspiSMS | Téléchargement
Par contre je bloque au 3, le fichier n’existe pas.
"3. Trouvez vos identifiants RaspiSMS
Les identifiants de connexion à RaspiSMS générés lors de l’installation sont écrits dans le fichier .credentials.
sudo cat /usr/share/raspisms/.credentials
Lorsque je veux me connecter à distance via SSH sur le RPI via http://ip_du_serveur_raspisms/raspisms, il s’affiche
Not Found
The requested URL was not found on this server.
Apache/2.4.56 (Raspbian) Server at ip_du_serveur_raspisms Port 80
Je suis perdu pouvez-vous m’aider s’il vous plait ?
En faisant un ssh de wget http://127.0.0.1/raspisms, j’obtiens :
raspisms@rpi-raspisms:~ $ wget http://127.0.0.1/raspisms
–2024-03-13 21:05:46-- http://127.0.0.1/raspisms
Connexion à 127.0.0.1:80… connecté.
requête HTTP transmise, en attente de la réponse… 404 Not Found
2024-03-13 21:05:46 erreur 404 : Not Found.
Dans /usr/share/raspisms/confs/apache2/raspisms.conf => j’obtiens
Alias « /raspisms » « /usr/share/raspisms »
<Directory « /usr/share/raspisms »>
Require all granted
Options +FollowSymLinks
AllowOverride all
la bonne nouvelle c est que tu as bien apache d installé, la moins bonne c’est qu’il va falloir créer ou modifier modifier un fichier /etc/apache2/sites-available/raspisms.conf en lui rajoutant l’ Aliass et la directive Directory que tu as trouver dans /usr/share/raspisms/confs/apache2/raspisms.conf
il doit y avoir un fichier de conf par défaut dans /etc/apache2/sites-available/ que tu pourras copier dans /etc/apache2/sites-available/raspisms.conf ( avec sudo cp ....)
après il faut rendre cette conf enable avec sudo a2ensite et redémarrer apache.
en espérant qu’il t as aussi installer libapache2-mod-php sudo apt-cache policy libapache2-mod-php pour vérifier
Résumé de tout ce que j’ai fait :
J’ai copié tout le contenu de /usr/share/raspisms/confs/apache2/raspisms.conf
J’ai créé le fichier /etc/apache2/sites-available/raspisms.conf depuis 000-default-conf en le copiant et renommant raspisms.conf.
J’ai collé tout le contenu de /usr/share/raspisms/confs/apache2/raspisms.conf dans /etc/apache2/sites-available/raspisms.conf, à la fin du ffichier.
J’ai ensuite fait la commande sudo a2ensito en raspisms lorsqu’il pose la question sur la configuration à activer puis j’ai redémarré apache.
Retour de sudo apt-cache policy libapache2-mod-php :
raspisms@rpi-raspisms:/etc/apache2/sites-available $ sudo apt-cache policy libapache2-mod-php
libapache2-mod-php:
Installé : (aucun)
Candidat : 2:7.4+76
Table de version :
2:7.4+76 500
500 Index of /raspbian bullseye/main armhf Packages
En faisant un ssh de wget http://127.0.0.1/raspisms, j’obtiens :
raspisms@rpi-raspisms:/etc/apache2/sites-available $ wget http://127.0.0.1/raspisms
–2024-03-14 19:58:11-- http://127.0.0.1/raspisms
Connexion à 127.0.0.1:80… connecté.
requête HTTP transmise, en attente de la réponse… 500 Internal Server Error
2024-03-14 19:58:11 erreur 500 : Internal Server Error.
malheureusement je ne pourrais pas t’aider plus ! je n ai pas installé raspisms !
tu peux installer libapache2-mod-php: ( l erreur 500 doit venir de là )
tu peut vérifier si les programme listés dans la partie de la doc sur git ont bien été installé
tu trouveras aussi dans /var/log/apache/error.log la cause du plantage
aprés je craint que la seule solution ce soit de « mettre les mains dans le camboui » à savoir trouver les programme php qui sont utilisé pour la config dans /usr/share/raspisms