Forum CMS Made Simple FR
Impossible de télécharger un fichier uploadé via le module Uploads - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet : Impossible de télécharger un fichier uploadé via le module Uploads (/thread-2812.html)



Impossible de télécharger un fichier uploadé via le module Uploads - nicsam90 - 27/06/2013

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.7
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous, j'utilise le module Uploads pour donner accès à des fichiers protégés dans une page protégée par FEU. Tout fonctionne bien, je crée mes catégories, j'upload des fichiers dans la catégorie et il apparaissent correctement dans ma page protégée, cependant lorsque je clique pour télécharger sur le nom du fichier, j'ai toujours une page par exemple :

Not Found
The requested URL /uploads/file/89/1/test22.mp3/ was not found on this server.

Alors que pourtant quand je vérifie par FTP, le fichier a bel et bien uploadé à l'endroit que j'ai spécifié en créant ma catégorie. Par exemple le fichier ci-dessus se trouve bien dans /uploads/chansons/test22.mp3/

Je ne saisis pas pourquoi ça ne fonctionne pas.


Impossible de télécharger un fichier uploadé via le module Uploads - heriquet - 27/06/2013

Salut,

Le / en fin de nom de fichier est-il bien placé ? Ca fait de ton fichier un dossier il me semble. Donc ca ne saurait fonctionner si je ne m'abuse.

Peux-tu nous donner le code HTML du lien permettant de télécharger ton fichier ? tout le "<a ... </a>". Ca permettra d'y voir déjà plus clair.


Impossible de télécharger un fichier uploadé via le module Uploads - jissey - 27/06/2013

Bonjour,
il faudrait nous donner les infos demandées lors de la création du POST. On aurait plus de détail sur ton installation, notamment la version de tes modules.
Est-ce que tu es en local ou en ligne?

Ca ressemble assez un un problème d'url-rewriting, mais difficile d'en dire plus sans les infos...nous ne sommes pas devins!


Impossible de télécharger un fichier uploadé via le module Uploads - nicsam90 - 27/06/2013

La version du module est 1.14.4 et le site est en ligne oui.

Et le code html du lien est :

<a href="{$entry->detailurl}">{$entry->upload_name}</a>

C'est ce qui a par défaut dans le gabarit.

Et oui j'utilise le url_rewrting dans le config.php de mon site, mais même en le désactivant, je n'obtiens plus le message d'erreur, mais ça mène à ma page de connexion à FEU, mais sans aucun css, une simple page HTML avec le texte en noir.


Impossible de télécharger un fichier uploadé via le module Uploads - nicsam90 - 27/06/2013

Voici quelques lignes de mon config.php si ça peut aider :


Impossible de télécharger un fichier uploadé via le module Uploads - heriquet - 27/06/2013

En fait ce qu'on te demandait, c'est de nous poster ce qu'il y a dans ton CMS, page "Administration du système - Informations du système" à droite en haut y a un lien nommé "Vue au format text (Convient pour coller dans le post du forum)". Tu cliques dessus et tu colles ca dans un post ici.

A ta place je retirerai le post précédent avec le contenu de ton fichier de config, ca serait plus sur.


Impossible de télécharger un fichier uploadé via le module Uploads - nicsam90 - 27/06/2013

Voilà : merci beaucoup à ceux qui m'aident à résoudre mon problème.

----------------------------------------------

Cms Version: 1.11.7

Installed Modules:

CMSMailer: 5.2.1
FileManager: 1.4.3
MenuManager: 1.8.5
ModuleManager: 1.5.5
News: 2.12.12
Printing: 1.1.2
Search: 1.7.8
ThemeManager: 1.1.8
TinyMCE: 2.8.4
CGExtensions: 1.34
FrontEndUsers: 1.21.15
FEU_Auth_Basic: 1.0
Captcha: 0.4.6
Uploads: 1.14.4


Config Information:

php_memory_limit:
process_whole_template:
max_upload_size: 60000000
url_rewriting: mod_rewrite
page_extension:
query_var: page
image_manipulation_prog: GD
auto_alias_content: true
locale: fr_FR.utf-8
default_encoding: utf-8
admin_encoding: utf-8
set_names: true


Php Information:

phpversion: 5.3.25
md5_function: On (Vrai)
gd_version: 2
tempnam_function: On (Vrai)
magic_quotes_runtime: Off (Faux)
E_STRICT: 0
E_DEPRECATED: 0
memory_limit: 520M
max_execution_time: 180
output_buffering: On
safe_mode: Off (Faux)
file_uploads: On (Vrai)
post_max_size: 60M
upload_max_filesize: 60M
session_save_path: /tmp (1777)
session_use_cookies: On (Vrai)
xml_function: On (Vrai)
xmlreader_class: On (Vrai)


Server Information:

Server Api: cgi-fcgi
Server Db Type: MySQL (mysql)
Server Db Version: 5.5.31
Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté


----------------------------------------------


Impossible de télécharger un fichier uploadé via le module Uploads - jissey - 27/06/2013

Citation : mais ça mène à ma page de connexion à FEU
ce qui me fait dire que c'est une question d'autorisation sur la catégorie dans uploads?


Impossible de télécharger un fichier uploadé via le module Uploads - jissey - 27/06/2013

Au vu du fichier de config et de la version installé, il y a eu une mise à jour depuis une ancienne version.
Y-a-t-il eu des problèmes lors de cette mise à jour?
Avec CGExtension par exemple?


Impossible de télécharger un fichier uploadé via le module Uploads - nicsam90 - 27/06/2013

Oui j'ai effectivement mis à jour ma version de CMSMS il y a 2 semaines environ mais je n'avais pas eu de problème majeur, et pas de problème avec CGextension. Et j'ai même désinstallé au complet le module hier et réinstallé, sans succès.


Impossible de télécharger un fichier uploadé via le module Uploads - jissey - 27/06/2013

et donc : est-ce que ça fonctionnait avant?


Impossible de télécharger un fichier uploadé via le module Uploads - nicsam90 - 27/06/2013

Je n'avais pas ce module avant c'est la première fois que je l'installe Sad


Impossible de télécharger un fichier uploadé via le module Uploads - nicsam90 - 27/06/2013

Et dans mon ftp, il n'y a aucun fichier qui va se créer et qui se nomme :
/uploads/file/89/1/test22.mp3

le fichier va se créer dans : /uploads/chanson/test22.mp3 tel que je le spécifie quand je crée une catégorie dans mon module Uploads

Le lien devrait donc mener vers le lien que je spécifie, et non vers /uploads/file/89/1/ qui semble se créer automatiquement et que je ne vois nul part par FTP...


Impossible de télécharger un fichier uploadé via le module Uploads - jissey - 27/06/2013

89 est sans doute la catégorie et 1 l'id du fichier. Ensuite, c'est l'url-rewriting qui se charge de la conversion.
Mais tu n'as pas répondu tout à l'heure : est-ce que tu n'as pas un problème d'autorisation avec FEU?

Je ne connais pas le module mais je sais qu'il interagit avec FEU. Regarde peut-être de ce côté.


Impossible de télécharger un fichier uploadé via le module Uploads - nicsam90 - 27/06/2013

Oui, FEU fonctionne très bien.

Peut-être que je devrais tout réinstaller le cms ?


Impossible de télécharger un fichier uploadé via le module Uploads - jissey - 27/06/2013

ce que je veux dire c'est que d'après l'aide, on donne des autorisations FEU aux catégories de uploads.

Tu peux peut-être en effet faire une installe fraiche en local et y copier ta bdd qui est en ligne et le dossier upolads.
Ne pas mettre l'url-rewriting dans un premier temps et voir si ça marche.