D4rkpho3nix

  • 19 oct. 2016
  • Inscrit 27 mars 2014
  • Salut Aerya
    Comme tu l'as suggéré sur ton poste,
    Aerya wrote:Ah non en effet, pas d'espace (sous Linux -ou Scene- y'en n'a jamais). C'est un script perso donc il peut tout à fait être amélioré
    J'ai apporté une petite modification du script qui permet de récupérer le nom du fichier (sans le chemin, ni l'extension)

    Voici le le script : Script

    Et merci pour le tuto au passage
  • Oppenheimer wrote:Merci pour le Vhost

    Pour le coup par contre, je cherche toujours comment récupérer un owncloud fonctionnel suite à la modif des CHMOD

    Merci !
    Explique moi donc ton soucis, le chown il suffit de faire la ligne suivante : chown -R www-data:www-data /var/www/owncloud (si tu as laissé par défaut)
  • CLusmi wrote:Vous pensez qu'avec cette config je n'aurais plus le probleme de la page 404 ? Apps/files not foud ?

    Je galere a installer depuis plusieurs mois :/
    Sur ta demande d'aide tu parle de nextcloud, cette configuration est testée sur owncloud par moi même et je l'ai validée.
    Pour ton 404 je penche sur le patern d'intallation et les droits chown qui ne sont pas les bons

    Je veux bien t'aider en pm si tu m’explique chaque étapes que tu as effectué et les installations effectué autre sur ton serveur avant.
  • Aerya wrote:Tu as inversé lien/texte 😉
    (FAIL de ma part !!!)
    Merci à toi
  • J'ai fais l'install rutorrent automatique car on sait jamais si j'avais fait une erreur,
    Install à la lettre près du tuto de cakebox mais toujours l'erreur 401.

    je viens de trouver le problème :
    auth_basic "seedbox";
    auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
    
    si je désactive ces deux lignes (celles propres à rutorrent donc les deux anciennes) dans rutorrent.conf donc /etc/nginx/sites-enabled/rutorrent.conf tout remarche.

    Merci quand même mais si quelqu'un aurait la solution ?

    Modifié à 21h30

    J'ai appliqué la modification de kurumi et tout marche nickel merci beaucoup !
  • Pour /var/www/cakebox/config/darkphoenix.php
    <?php
    
    /*
      General configuration of Cakebox
    */
    $app["cakebox.root"] = "/home/darkphoenix/torrents/"; // Root directory Cakebox have to scan
    $app["cakebox.access"] = "/cakebox/darkphoenix/"; // Alias used in web server for direct access
    
    /*
      Directory settings
    */
    $app["directory.ignoreDotFiles"] = false;
    $app["directory.ignore"] = "//"; // Regex for files exclusion. For exemple : "/(\.nfo|\.test)$/"
    
    /*
      Web player settings
    */
    $app["player.default_type"] = "divx"; // html5 or divx or vlc
    $app["player.auto_play"] = "false";
    
    /*
      User rights
    */
    $app["rights.canPlayMedia"] = true;
    $app["rights.canDownloadFile"] = true;
    $app["rights.canArchiveDirectory"] = false;
    $app["rights.canDelete"] = false;
    
    /*
      Betaseries account
      NB: Ask API key here http://www.betaseries.com/api/
    */
    $app["bs.login"] = "";
    $app["bs.passwd"] = "";
    $app["bs.apikey"] = "";
    ~
    
    Pour /etc/nginx/sites-enabled/cakebox.conf
    server {
        listen 81;
        server_name _;
    
        root /var/www/cakebox/public;
        index index.php;
    
        auth_basic "seedbox";
        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
    
        charset utf-8;
        include /etc/nginx/conf.d/cache;
    
        access_log /var/log/nginx/cakebox-access.log;
        error_log /var/log/nginx/cakebox-error.log;
    
        location = / {
            try_files @site @site;
        }
    
        location / {
            try_files $uri $uri/ @site;
        }
    
        location /<username1>/ {
            alias /home/<username1>/torrents/;
            add_header Content-Disposition "attachment";
            satisfy any;
            allow all;
        }
    
        location /<username2>/ {
            alias /home/<user2>/torrents/;
            add_header Content-Disposition "attachment";
            satisfy any;
            allow all;
        }
    
        ## etc si d'autre utilisateur ##
    
        location @site {
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            include fastcgi_params;
            fastcgi_param SCRIPT_FILENAME $document_root/index.php;
            fastcgi_param APPLICATION_ENV production;
    
            ## uncomment when running via https
            ## fastcgi_param HTTPS on;
        }
    }
    

    C'est bien une installation fraîche et j'ai appliqué à la lettre le tutoriel sur la 1.6.1 (dl de la release du github) ou le 1.7. Toujours le même résultat.


    Merci d'avance
  • Pour ma part cela n'a rien changé mais merci quand même. Quelqu'un d'autre est dans la même situation ?

    Voici l'erreur : {"status_code":404,"message":"No route found for \u0022GET \/cakebox\/darkphoenix\/totoenvacs\/toto.avi\u0022
  • J’apporte aussi ma petite pierre au tas, j'ai testé de refaire le chown -r www-data mais change rien, faire un chmod 755 aussi change rien donc j'attend une petite solution aussi 🙂.