logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 19-12-2021 17:15:52

Albert1221
Membre
Inscription : 19-12-2021

Installation jirapheau

Bonjour, je viens à vous car j'ai besoin d'aide.
J'ai un petit serveur sur lequel je me connecte en ssh.
Je tente d'installer le logiciel "Jirafeau" (https://gitlab.com/mojo42/Jirafeau). Plusieurs tutos sont disponibles sur internet, mais aucun d'eux ne donne de résultats chez moi.
Je suis novice en la matière, et je patauge beaucoup.
Pouvez-vous m'accompagner dans cette démarche svp ?
En remerciant les âmes charitables.

Dernière modification par Albert1221 (19-12-2021 22:50:47)

Hors ligne

#2 20-12-2021 09:08:27

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

Bonjour et bienvenue smile

Pour qu'on puisse t'aider, il faudrait nous dire ce que tu as fait exactement, et plis de détails sur ton serveur, (genre le serveur web installé et sa configuration si tu y accèdes via son adresse IP ou un nom de domaine...)

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#3 20-12-2021 10:16:17

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Bonjour et merci de votre retour,

J'ai un raspberry pi sur lequel j'accède en ssh.
Avant de me lancer j'avais détecté 3 applications susceptibles de répondre à mon besoin :
_ send : https://github.com/timvisee/send
J'ai suivi leur protocol de déploiement :
https://github.com/timvisee/send/blob/m … loyment.md
et
https://wareziens.eu/tag/script
Sauf qu'il y a eu un problème avec npm, il ne s'est pas installé. J'ai cherché un peu sur le net pourquoi il ne s'était pas installé, mais je n'ai pas trouvé.
J'ai pas insisté, je me suis dit que j'arriverai à mes fins avec l'une des autres applications.
_jirafeau : https://gitlab.com/mojo42/Jirafeau
J'ai suivi ces tutos :
https://memo-linux.com/jirafeau-solutio … e-donnees/
https://lemairekevin.fr/jirafeau-gestio … e-fichier/
Au niveau installation tout s'est bien passé, mais le problème c'est que je n'arrive pas à accéder à l'adresse au localhost de jirafeau depuis le navigateur de mon PC.
Du coup je me suis dit que c'est parce que je tentais d'accéder au localhost de mon PC et pas celui du Raspberry Pi. Mais je ne sais pas comment faire pour le faire à distance.
Du coup j'ai trouvé un autre tuto : https://homputersecurity.com/2019/11/17 … -jirafeau/
Mais même résultat.
C'est à ce moment là que j'ai posté sur le forum.

Hier soir, je me suis dit que ça commençait à être le bordel sur l'OS, du coup j'ai désinstallé toutes les applications qui avaient été installées (apache, nodejs, telnet, php,...) avec la commande

sudo apt purge paquet

.
J'ai également fait le ménage dans /home et /var.

A partir de là j'ai tenté l'installation du dernier logiciel :
_ Lufi : https://framagit.org/fiat-tux/hat-softw … wikis/home
J'ai suivi ce tuto : https://framacloud.org/fr/cultiver-son-jardin/lufi.html
En ce qui le concerne, la commande

cpan carton

n'a pas fonctionné.
J'en suis là

Hors ligne

#4 20-12-2021 13:31:39

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

Albert1221 a écrit :

Au niveau installation tout s'est bien passé, mais le problème c'est que je n'arrive pas à accéder à l'adresse au localhost de jirafeau depuis le navigateur de mon PC.
Du coup je me suis dit que c'est parce que je tentais d'accéder au localhost de mon PC et pas celui du Raspberry Pi. Mais je ne sais pas comment faire pour le faire à distance.

Je crois que tu avais mis le doigt sur le problème wink

Sur le principe, si je pige bien, tu souhaites disposer d'un service permettant de partager des fichiers via une intrface web en utilisant ton RasberryPi comme serveur qui est installé chez toi, chez toi étant relié à internet grâce à une machinBox, laquelle sert aussi de routeur au réseau local (exemple, ton PC et le RasberryPi). J'ai bon ?


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#5 20-12-2021 14:17:15

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Sur le projet en question, je souhaite mettre en place un service de partage de fichier sécurisé pour un usage familiale.
Et ceci pour différentes raisons :
_nous avons été confronté plusieurs fois à devoir envoyer de gros documents, chose impossible par courriel dès lors qu'on dépasse 25Mo voire moins.
_que des documents importants (documents d'identité, feuille d'impôt,...) ne trainent pas dans les boites courriels des destinataires tiers, alors que ces mêmes boites mail peuvent être piratées.
_désengorger le volume de données stockées sur les boite de messagerie. On a plutôt tendance à garder qu'à supprimer les courriels tant qu'on a de la place.

Vous allez me dire il y a des services qui cela très bien, et qui respectent la vie privée. Oui je sais...

Dans les faits, raspberry pi sera connecté chez moi sur ma box internet.

Hors ligne

#6 20-12-2021 15:30:40

Anonyme
Invité

Re : Installation jirapheau

Salut,

Pour accéder à jirapheau depuis ton intranet tu peux simplement faire : http://<ip de ton pi>/

Pour y accéder depuis internet tu devras en revanche :
- sur ta box ouvrir les ports 80 et 443 et le rediriger vers l'ip de ton pi
- sur ton pi générer un certificat ssl (genre avec letsencrypt) ou te contenter du certificat auto signé tel que décrit dans le tuto que tu as linké (https://homputersecurity.com/2019/11/17 … -jirafeau/)

#7 20-12-2021 17:41:49

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Du coup j'ai retenté l'installation de jirafeau en suivant de nouveau ce tuto https://memo-linux.com/jirafeau-solutio … e-donnees/
Je pense avoir un peu avancer, en insérant cette adresse : http://192.168.xx.xx/Jirafeau/install.php
Je me retrouve avec cette page de code :

<?php
/*
 *  Jirafeau, your web file repository
 *  Copyright (C) 2008  Julien "axolotl" BERNARD <axolotl@magieeternelle.org>
 *  Copyright (C) 2015  Nicola Spanti (RyDroid) <dev@nicola-spanti.info>
 *
 *  This program is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU Affero General Public License as
 *  published by the Free Software Foundation, either version 3 of the
 *  License, or (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU Affero General Public License for more details.
 *
 *  You should have received a copy of the GNU Affero General Public License
 *  along with this program.  If not, see <https://www.gnu.org/licenses/>.
 */

define('JIRAFEAU_ROOT', dirname(__FILE__) . '/');

define('JIRAFEAU_CFG', JIRAFEAU_ROOT . 'lib/config.local.php');
define('JIRAFEAU_VAR_RAND_LENGTH', 15);

require(JIRAFEAU_ROOT . 'lib/settings.php');
require(JIRAFEAU_ROOT . 'lib/functions.php');
require(JIRAFEAU_ROOT . 'lib/lang.php');

/**
 * Check installation
 **/


// Is the installation process done already?
// Then there is nothing to do here → redirect to the main page.
if ($cfg['installation_done'] === true) {
    header('Location: index.php');
    exit;
}

/**
 * Prepare installation process
 **/


require(JIRAFEAU_ROOT . 'lib/template/header.php');

// does the local configuration file exist?
if (!file_exists(JIRAFEAU_CFG)) {
    // show an error if it is not possible to create the file
    if (!@touch(JIRAFEAU_CFG)) {
        jirafeau_fatal_error(
            t('The local configuration file could not be created. Create a ' .
               '<code>lib/config.local.php</code> file and give the write ' .
               'permission to the web server (preferred solution), or give the ' .
               'write permission to the web server on the <code>lib</code> ' .
               'directory.')
        );
    }
}

// is the local configuration writable?
if (!is_writable(JIRAFEAU_CFG) && !@chmod(JIRAFEAU_CFG, '0666')) {
    jirafeau_fatal_error(
        t('The local configuration is not writable by the web server. ' .
            'Give the write permission to the web server on the ' .
            '<code>lib/config.local.php</code> file.')
    );
}

/**
 * Run trough each installation step
 **/


if (isset($_POST['step']) && isset($_POST['next'])) {
    switch ($_POST['step']) {
    case 1:
        if (strlen($_POST['admin_password'])) {
            $cfg['admin_password'] = hash('sha256', $_POST['admin_password']);
        } else {
            $cfg['admin_password'] = '';
        }
        jirafeau_export_cfg($cfg);
        break;

    case 2:
        $cfg['web_root'] = jirafeau_add_ending_slash($_POST['web_root']);
        $cfg['var_root'] = jirafeau_add_ending_slash($_POST['var_root']);
        jirafeau_export_cfg($cfg);
        break;

    case 3:
        $cfg['web_root'] = jirafeau_add_ending_slash($_POST['web_root']);
        $cfg['var_root'] = jirafeau_add_ending_slash($_POST['var_root']);
        jirafeau_export_cfg($cfg);
        break;
    }
}

$current = 1;
if (isset($_POST['next'])) {
    $current = $_POST['step'] + 1;
} elseif (isset($_POST['previous'])) {
    $current = $_POST['step'] - 1;
} elseif (isset($_POST['retry'])) {
    $current = $_POST['step'];
}

switch ($current) {
case 1:
default:
    ?><h2><?php printf(t('JI_INSTALL') . ' - ' . t('STEP') .
    ' %d ' . t('OUT_OF') . ' %d', 1, 3);
    ?></h2> <div id = "install"> <form method="post"> <input type =
        "hidden" name = "jirafeau" value =
        "<?php echo JIRAFEAU_VERSION; ?>" /><input type = "hidden" name =
        "step" value = "1" /><fieldset> <legend><?php
        echo t('ADMIN_PSW');
    ?></legend> <table> <tr> <td class = "info" colspan =
        "2"><?php echo t('ADMIN_INTERFACE_INFO');
    ?></td> </tr> <tr> <td class = "label"><label for = "select_password"
       ><?php echo t('ADMIN_PSW') . ':';
    ?></label></td>
        <td class = "field"><input type = "password" name = "admin_password"
        id = "admin_password" size = "40" autocomplete = "new-password"/></td>
        </tr>
        <tr class = "nav">
        <td></td>
        <td class = "nav next">
        <input type = "submit"
        class = "navleft" name = "previous" value = "<?php
        echo t('PREV_STEP'); ?>" />
        <input type = "submit" name = "next" value =
        "<?php echo t('NEXT_STEP'); ?>" /></td> </tr> </table>
        </fieldset> </form> </div> <?php
break;

case 2:
    ?><h2><?php printf(t('JI_INSTALL') . ' - ' . t('STEP') .
    ' %d ' . t('OUT_OF') . ' %d', 2, 3);
    ?></h2> <div id = "install"> <form method="post"> <input type =
        "hidden" name = "jirafeau" value =
        "<?php echo JIRAFEAU_VERSION; ?>" /><input type = "hidden" name =
        "step" value =
        "2" /><fieldset> <legend><?php echo t('INFO');
    ?></legend> <table> <tr> <td class = "info" colspan =
        "2"><?php echo t('BASE_ADDR_INFO');
    ?></td> </tr> <tr> <td class = "label"><label for = "input_web_root"
       ><?php echo t('BASE_ADDR') . ':';
    ?></label></td>
        <td class = "field"><input type = "text" name = "web_root"
        id = "input_web_root" value = "<?php
           echo(empty($cfg['web_root']) ? jirafeau_default_web_root() : $cfg['web_root']);
      ?>" size = "40" /></td>
        </tr> <tr> <td class = "info" colspan = "2"><?php
        echo t('DATA_DIR_EXPLAINATION');
    ?></td> </tr> <tr> <td class = "label"><label for = "input_var_root"
       ><?php echo t('DATA_DIR') . ':';
    ?></label></td>
        <td class = "field"><input type = "text" name = "var_root"
        id = "input_var_root" value = "<?php
        if (empty($cfg['var_root'])) {
            $alphanum = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' .
          'abcdefghijklmnopqrstuvwxyz' . '0123456789';
            $len_alphanum = strlen($alphanum);
            $var = 'var-';
            for ($i = 0; $i <JIRAFEAU_VAR_RAND_LENGTH; $i++) {
                $var .= substr($alphanum, mt_rand(0, $len_alphanum - 1), 1);
            }
            echo JIRAFEAU_ROOT . $var . '/';
        } else {
            echo $cfg['var_root'];
        }
      ?>" size = "40" /></td>
        </tr> <tr> <td colspan = "2"><input type = "submit"
        class = "navleft" name = "previous" value = "<?php
        echo t('PREV_STEP'); ?>" />
         <input type = "submit" class = "navright" name = "next" value =
        "<?php echo t('NEXT_STEP'); ?>" />
        </td> </tr> </table> </fieldset>
        </form> </div> <?php
break;

case 3:
    ?><h2><?php printf(t('JI_INSTALL') . ' - ' . t('STEP') .
    ' %d ' . t('OUT_OF') . ' %d', 3, 3);
    ?></h2> <div id = "install"> <form method="post"> <input type =
        "hidden" name = "jirafeau" value =
        "<?php echo JIRAFEAU_VERSION; ?>" /><input type = "hidden" name =
        "step" value =
        "3" /><fieldset> <legend><?php echo t('FINALIZATION');
    ?></legend> <table> <tr> <td class = "info" colspan =
        "2"><?php echo t('SETTING_UP');
    ?></td> </tr> <tr> <td class = "nav previous"><input type =
        "submit" name = "previous" value = " <?php echo t('PREV_STEP');
    ?>" /></td> <td></td> </tr>
        </table> </fieldset> </form> </div>
    <?php
    $err = jirafeau_check_var_dir($cfg['var_root']);
    if ($err['has_error']) {
        echo '<div class="error"><p>'.$err['why'].'<br />'.NL; ?><form method="post"> <input type = "hidden" name = "jirafeau" value =
            "<?php echo JIRAFEAU_VERSION; ?>" /><input type = "hidden" name =
            "step" value = "3" /><input type = "submit" name =
            "retry" value =
            "<?php echo t('RETRY_STEP'); ?>" /></form>
            <?php echo '</p></div>';
    } else {
        $cfg['installation_done'] = true;
        jirafeau_export_cfg($cfg);
        echo '<div class="message"><p>' .
             t('JI_FONCTIONAL') . ':' .
             '<br /><a href="./">' .
             $cfg['web_root'].'</a></p></div>';
    }
break;
}

require(JIRAFEAU_ROOT . 'lib/template/footer.php');



Normalement cela aurait dû lancer l'installation du logiciel

Hors ligne

#8 20-12-2021 19:15:16

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

Hum, le souci de ce tuto, c'est qu'il date de 2014, donc, il n'est plus tout à fait valide dans la version des paquets utilisés, la version de PHP notamment. D'ailleurs, si tu l'as suivi à la lettre, tu as dû avoir des erreurs lors de l'installation, ce qui expliquerait pourquoi le code PHP n'est pas interprété.

Pour ne pas se prendre la tête avec la version tu peux installer

apt install php libapache2-mod-php



Ceci-dit, dans le principe, il est bon Edit : Ah, non, la fin ça va pas être bon non plus, je crois que ça a changé la syntaxe de la config apache2 pour l'authentification big_smile

Il restera ensuite à régler pas mal de question, genre la taille maximum de téléchargement et autres trucs du genre, puis comment y accéder depuis l’extérieur, mais chaque chose en son temps tongue


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#9 21-12-2021 08:08:41

Anonyme
Invité

Re : Installation jirapheau

En fait en lisant la doc de jirapheau ( https://gitlab.com/mojo42/Jirafeau ) on voit qu'ils disent de suivre cet article pour Debian 10 : https://www.howtoforge.com/how-to-setup … debian-10/

Peut être pourrais tu commencer par là ?

Par contre 2 choses avec cet article :
- Tu devras peut être remplacer `sudo -s` par `su -` suivant si tu as ou non installé et configuré sudo.
- Tu devras avoir un nom de domaine (ou dyndns) qui pointe sur ta box et tu devras rediriger le port 80 et 443 vers ton serveur (sinon la section "Get SSL Certificate" ne fonctionnera pas)

#10 21-12-2021 10:29:26

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Bonjour,

D'ailleurs, si tu l'as suivi à la lettre, tu as dû avoir des erreurs lors de l'installation,


Oui j'avais eu une erreur. Du coup j'avais installé php7.4 en pensant que c'était la dernière version.
En lançant votre commande (apt install php libapache2-mod-php), les paquets suivants ont été installés : libapache2-mod-php8.0 php8.0 php8.0-cli php8.0-common php8.0-opcache php8.0-readline
Cette fois-ci, quand je rentre l'adresse dans mon navigateur, j’atterris sur la page de jirafeau mais avec une erreur :
ampo.jpg

Du coup, je désinstalle tout (y compris apache) et je suis le second tuto ou je continu sur apache ?

ps : cette installation via nginx c'est une alternative à l'installation via apache ou un chemin obligatoire pour debian ?

Hors ligne

#11 21-12-2021 10:35:37

Anonyme
Invité

Re : Installation jirapheau

C'est une alternative.

nginx et apache sont tous les deux des serveurs Web réputés.

#12 21-12-2021 11:10:58

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

En lisant les commentaires du tuto de 2014, ça ressemble à un problème de droits.

Je pense qu'il faut arrêter d'installer/désinstaller des trucs (sauf nodejs et npm tongue ) et régler les problèmes un par un wink

Édit nodejs npm, c'est une boutade, c'est un écosystème assez compliqué et peu compatible avec la stabilité de Debian big_smile

Édit 2: pour l'histoire des droits commençons par voir ce que retourne

ls -l /var/www


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#13 21-12-2021 11:16:22

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Dans le tuto nginx,
Comme je n'ai pas pour le moment de dyndns, dans le paramètre "your_domain" il faut mettre "adresse_ip" ou "https://adresse_ip"?

Hors ligne

#14 21-12-2021 11:19:39

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

Chaque chose en son temps, commençons d'abord par faire fonctionner jirapheau via son adresse IP, il sera toujours ensuite temps de modifier son paramétrage pour le nom de domaine wink

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#15 21-12-2021 11:43:56

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Désolé je suis un peu perdu, entre les deux interventions.
Pour le moment je n'ai pas désinstallé apache. Est-ce que je continu avec apache ? mais du coup, j'ai une erreur sur la page web.
Ou bien je recommence tout avec le tuto nginx ?

Hors ligne

#16 21-12-2021 12:37:05

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

Les serveurs Web, c'est un peu comme les marques de voitures chacun à sa préféré tongue

Apache2, c'est le doyen, perso, je trouve sa documentation plus simple à lire (et en français en plus, ceci-expliquant peut-être cela). Nginx est réputé plus léger (ce qui pourrait être un avantage sur un Pi), mais je n'ai jamais vérifié ça par moi même.

Pour le serveur DF, on utilise apache2. Chez-moi, j'utilise Yunohost qui lui même utilise nginx, bref, je ne pense pas qu'il y ait un choix meilleur que l'autre wink

Perso, je connais plus apache2 (parce que c'est le premier serveur web que j'ai abordé) que nginx (même si j'essaye de l'apprendre) mais ça reste de la connaissance amateur. Je serais donc plus à même de t'aider avec apache, mais  ça sera peut-être différent pour d'autres.

Edit : un des trucs qui me ferait rester sur apache2 dans ton cas, c'est qu'il bien installé et qu'il fonctionne (sans quoi, tu n'aurais pas cette page affichée). Autant continuer avec, ce que tu apprendras en l'utilisant ne sera pas de la connaissance perdue (genre l'histoire des droits) wink

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#17 21-12-2021 14:04:51

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Ok ça marche. ça me va.
alors le retour de la commande

xxxx@raspberrypi:~ $ ls -l /var/www
 


total 8
drwxr-xr-x 3 root     root     4096 déc.  20 17:15 html
drwxr-xr-x 8 www-data www-data 4096 déc.  20 17:02 Jirafeau
xxxx@raspberrypi:~ $

Hors ligne

#18 21-12-2021 14:34:42

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Édit nodejs npm, c'est une boutade, c'est un écosystème assez compliqué et peu compatible avec la stabilité de Debian


Un grand merci pour cet avis. Lorsque j'avais sélectionné les 3 logiciels qui répondaient à mon besoin, je me suis demandé lequel choisir. J'étais bien embêté car je me suis posé la question lequel d'entre-eux était le plus sûr en terme de sécurité, de stabilité,.... Question à laquelle j'étais incapable de répondre.

Hors ligne

#19 21-12-2021 18:23:26

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

Et ensuite

ls -l /var/www/Jirafeau


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#20 21-12-2021 18:36:55

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Alors :

xxxx@raspberrypi:~ $ ls -l /var/www/Jirafeau
 


total 124
-rw-r--r-- 1 www-data www-data 11875 déc.  20 17:02 admin.php
-rw-r--r-- 1 www-data www-data  7711 déc.  20 17:02 CHANGELOG.md
-rw-r--r-- 1 www-data www-data   146 déc.  20 17:02 composer.json
-rw-r--r-- 1 www-data www-data  5728 déc.  20 17:02 CONTRIBUTING.md
drwxr-xr-x 2 www-data www-data  4096 déc.  20 17:02 docker
-rw-r--r-- 1 www-data www-data  1153 déc.  20 17:02 Dockerfile
-rw-r--r-- 1 www-data www-data 10849 déc.  20 17:02 f.php
-rw-r--r-- 1 www-data www-data 10234 déc.  20 17:02 index.php
-rw-r--r-- 1 www-data www-data  8196 déc.  20 17:02 install.php
drwxr-xr-x 4 www-data www-data  4096 déc.  20 17:02 lib
drwxr-xr-x 2 www-data www-data  4096 déc.  20 17:02 LICENSES
drwxr-xr-x 8 www-data www-data  4096 déc.  20 17:02 media
-rw-r--r-- 1 www-data www-data 14097 déc.  20 17:02 README.md
-rw-r--r-- 1 www-data www-data 14110 déc.  20 17:02 script.php
-rw-r--r-- 1 www-data www-data  1359 déc.  20 17:02 tos.php
xxxx@raspberrypi:~ $

Hors ligne

#21 21-12-2021 18:55:23

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

Bon, donc, on peut aussi vérifier

ls -l /var/www/Jirafeau/lib

Mais du coup, ça n'est peut-être pas une histoire de droits wink


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#22 21-12-2021 19:11:58

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

xxxx@raspberrypi:~ $ ls -l /var/www/Jirafeau/lib
 


total 112
-rw-r--r-- 1 www-data www-data  7226 déc.  20 17:02 config.original.php
-rw-r--r-- 1 www-data www-data 25309 déc.  20 17:02 functions.js.php
-rw-r--r-- 1 www-data www-data 45196 déc.  20 17:02 functions.php
-rw-r--r-- 1 www-data www-data  3242 déc.  20 17:02 lang.php
drwxr-xr-x 2 www-data www-data  4096 déc.  20 17:02 locales
-rw-r--r-- 1 www-data www-data  2544 déc.  20 17:02 settings.php
drwxr-xr-x 2 www-data www-data  4096 déc.  20 17:02 template
-rw-r--r-- 1 www-data www-data 11509 déc.  20 17:02 tos.original.txt
xxxx@raspberrypi:~ $

Hors ligne

#23 21-12-2021 20:08:46

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

Ah peut-être que si en fait. Ça répond quoi ça ?

ls -l /
 



Edit : non, /var, on a déjà la réponse tongue

Edit2 : tu peux juste donner le retour pour la ligne qui parle de /var d'ailleurs


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#24 21-12-2021 21:22:42

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Installation jirapheau

Ah, non, je crois que j'ai pigé wink

C'est ça dont il faudrait le retour wink

ls -l /var/www/html


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#25 22-12-2021 09:38:55

Albert1221
Membre
Inscription : 19-12-2021

Re : Installation jirapheau

Bonjour,
Voici le retour de la dernière demande :

xxxx@raspberrypi:/var/www/html $ ls -l /var/www/html
 


total 16
-rw-r--r-- 1 root root 10701 déc.  22 09:34 index.html
drwxr-xr-x 8 root root  4096 déc.  20 17:13 Jirafeau
xxxx@raspberrypi:/var/www/html $

Hors ligne

Pied de page des forums