Aller au contenu

mettre en téléchargement HTTP, quelques fichiers en accès direct avec ou sans authentification


Patrick21

Messages recommandés

  1. Eviter notepad: il crée des fichiers avec des fins de ligne de type dos/windows (crlf), notepad++ est plus approprié (mais ça ne gène pas Apache normalement)
  2. ansi vs utf8 ne change rien au fichier ici puisque il ne contient que des caractères non accentués.

Sinon, pour savoir ou et pourquoi ça coince

  • éditer le fichier "/usr/syno/apache/conf/httpd.conf-user"
  • remplacer
    #ErrorLog /var/log/httpd-error-user.log
    ErrorLog /dev/null
    
    par
    ErrorLog /var/log/httpd-error-user.log
    #ErrorLog /dev/null
    
  • Relancer apache comme cela:
    env - /usr/syno/etc/rc.d/S97apache-user.sh restart 
  • Recharcher l'url ".../doc"
  • et aller voir quelle est l'erreur dans "/var/log/httpd-error-user.log"

Bonjour,

Où se trouve ce fichier, et comment j'y accede?

Je suis bloqué à la premiere étape, .htaccess créé dans dossier web/doc; pas de pb en local, sur mon reseau, 404 en internet.

mon FAI free

mes ports 80,5000,5001 redirigé

J'ai du quand meme oublé quelque chose pusique ca marche pour, presque tout le monde

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 88
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Et si vous avez utilisé mon tuto pour vos besoins vous pouvez laisser un commentaire sur le sujet

Merci

Patrick

Bonjour Patrick,

J'ai suivi la premiere partie de ton tuto, cad creation du .haccess dans un sous dossier doc de WEB. et tjours le meme os, ca marche sur mon reseau mais pas à l'exterieur.

ma config : FAI FREE et modem/routeur box revolution

port 80,5000 et 5001 routé vers mon ip nas.

dossier WEB créé avec ez-internet, donc j'espère avoir ouvert ce qu'il fallait dans le parefeux syno.

Voila, si t'as une suggestion

Merci

EDgar

De quel fichier parles-tu parmi tous ceux cités ?

Je parles de :/usr/syno/apache/conf/httpd.conf-user"

merci

Lien vers le commentaire
Partager sur d’autres sites

Dans ce cas je ne comprend pas comment tu peux dire "Où se trouve ce fichier" alors que tu en connais le chemin complet!

je m'exprime mal ;)

Comment puis je l'atteindre? Je suppose qu'il est créé sur mon disques par synology mais moi, de mon disques "nas" je ne connais que ce que me dit file station, c'est pourquoi ma question.

Ais je été plus clair ce coup ci

Merci

Lien vers le commentaire
Partager sur d’autres sites

je m'exprime mal ;)

Comment puis je l'atteindre? Je suppose qu'il est créé sur mon disques par synology mais moi, de mon disques "nas" je ne connais que ce que me dit file station, c'est pourquoi ma question.

Ais je été plus clair ce coup ci

Merci

Ah, d'apres ce que tu dis il semble que tu ne connaisses pas grand chose à l’utilisation l’utilisation de la ligne de commande sous unix.

Bon: tu dois savoir que ce fichier est un fichier système, pas accessible normalement à distance

Donc, le moins risqué pour quelqu'un comme toi est d'utiliser le package "config file editor" (cherches dans le forum, tu trouvera comment l'installer)

Ce dernier te permet d'éditer n'importe quel fichier du NAS directement dans l'interface web (suffira d'ajouter le chemin *complet* de "httpd.conf-user" a sa liste de fichiers)

Une fois modifié, suffit de redémarrer le serveur web utilisateur (se fait via l'interface WEB DSM, via l'option "activer web station")

Mais soit bien attentif à ce que tu fais!

Lien vers le commentaire
Partager sur d’autres sites

Une fois modifié, suffit de redémarrer le serveur web utilisateur (se fait via l'interface WEB DSM, via l'option "activer web station")

Mais soit bien attentif à ce que tu fais!

Merci, mais avant de commencer j'ai deja une question : je ne trouve nulle part l'option "activer web station". j'ai bien une icone webstation, mais lorsque je clique dessus j'ouvre une nouvelle fenetre.

Encore merci.

Lien vers le commentaire
Partager sur d’autres sites

Merci, mais avant de commencer j'ai deja une question : je ne trouve nulle part l'option "activer web station". j'ai bien une icone webstation, mais lorsque je clique dessus j'ouvre une nouvelle fenetre.

C'est pas une icone mais une case a cocher, dans panneau de configuration->services web:

k5HNmgs.png

Pour redémarrer le service, la décocher, cliquer sur "appliquer", la recocher et, de nouveau, "appliquer"

Lien vers le commentaire
Partager sur d’autres sites

J'apprend des tas de choses, mais j'en suis au meme point, je veux dire que mon error log ne fait pas apparaitre d'erreur quand j'essaye de conneter a .../doc et que j'obtiens 404.

Tout ce que je vois c'est les arrets et démarage d'apache.

Merci des infos que tu m'as déja donnés et si t'as dautres pistes à me suggérer, merci

Lien vers le commentaire
Partager sur d’autres sites

J'apprend des tas de choses, mais j'en suis au meme point, je veux dire que mon error log ne fait pas apparaitre d'erreur quand j'essaye de conneter a .../doc et que j'obtiens 404.

Tout ce que je vois c'est les arrets et démarage d'apache.

Merci des infos que tu m'as déja donnés et si t'as dautres pistes à me suggérer, merci

Et sans le .htaccess, ça marche?
Lien vers le commentaire
Partager sur d’autres sites

Je nai jamais reussi à me connecter de l'exterieur :wub:

lorsque j'essaye je me connecte à ma freebox!!!

Précédemment, tu as écris, je te cite:

"pas de pb en local, sur mon reseau, 404 en internet."

Et maintenant tu annonce que tu as arrive sur ta box

Faudrait savoir: erreur 404 ou page d'accueil de la Freebox?

Pas facile à te suivre.

Si tu confirmes que tes tentatives de connexions tombent sur la page de la Freebox, c'est que le probleme est au niveau de celle-la et pas du NAS.

C'est donc coté Freebox qu'il faut chercher de l'aide.

Donc, Inutile d'aller activer les logs sur le Syno sur celui-ci puisque ta connexion ne dépasse pas la box!

Lien vers le commentaire
Partager sur d’autres sites

Je vais essayer d'etre exhaustif.

D'abord, soyons clair, lorsque je parle de "local" je veux dire avec firefox sur l'url ...synology.me/doc mais de chez moi, sur mon réseau.

Lorsque je fais la meme chose d'un autre IP, en dehors de mon reseau, ...synology.me/doc me donnes un 404

Lorsque, j'omet doc je tombe sur ma freebox

Lorsque je rentre :5000 je tombe sur le login DSM

Ceci avec .haccess dans doc et pas d'index.html ou .php dans WEB

Voila je pense ne pas m'etre trompé

Merci

Edgar

Lien vers le commentaire
Partager sur d’autres sites

Je vais essayer d'etre exhaustif.

D'abord, soyons clair, lorsque je parle de "local" je veux dire avec firefox sur l'url ...synology.me/doc mais de chez moi, sur mon réseau.

Lorsque je fais la meme chose d'un autre IP, en dehors de mon reseau, ...synology.me/doc me donnes un 404

Lorsque, j'omet doc je tombe sur ma freebox

Lorsque je rentre :5000 je tombe sur le login DSM

Ceci avec .haccess dans doc et pas d'index.html ou .php dans WEB

Voila je pense ne pas m'etre trompé

Merci

Edgar

Quelqu'un a de l'aspirine? :wacko:

Lien vers le commentaire
Partager sur d’autres sites

>coolRaoul,

On m'a donné la solution, elle est trivial, mais il fallait y penser, il suffit dans ma box FREE de supprimer l'accces http à distance, et ça marche.

Merci à toi et j'espere que ton mal de tete a disparu

Tu n'avais pas précisé avoir une Freebox *V6* (j'ai une V5)

Mais si j'avais été en meilleur état, j'aurais pu le déduire je reconnais

Modifié par CoolRaoul
Lien vers le commentaire
Partager sur d’autres sites

  • 3 mois après...

Je reveil un petit peu ce topic !

Pour ma part, je bloque aussi à l'étape 1

Web station activé

"Activer un site personnel" coché

WebDav activé (mais je pense que ça n'a rien à voir)

Paramètres de DSM / Services HTTP : N° deport par défaut : XXXX , https décoché

.htaccess créé et édité avec Notepad++ (pour l'instant uniquement la 1ère ligne)

.htaccess dans le dossier /web/doc/

je tape dans mon navigateur (chrome): http://IPduNAS/web/doc/ et j'ai le message :

Désolé, la page que vous recherchez est introuvable.

:angry:

Mon but initial étant de trouver un moyen de transférer des gros fichiers de mon NAS vers un hébergeur Web sans laisser le PC allumé. En cherchant je suis tombé sur ce tuto et je me suis dit que je pouvais peut-être récupérer le lien http externe du fichier que je veux uploader et le rentrer dans le formulaire approrié de l'hebergeur, en l’occurrence uploaded.net qui semble offrir cette possibilité.

Modifié par Zygomatic
Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.