Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Impossible de télécharger un fichier uploadé via le module Uploads
#1

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.
Répondre
#2

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.

www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#3

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!

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#4

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.
Répondre
#5

Voici quelques lignes de mon config.php si ça peut aider :
Répondre
#6

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.

www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
Répondre
#7

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é


----------------------------------------------
Répondre
#8

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?

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#9

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?

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#10

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.
Répondre
#11

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

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#12

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

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...
Répondre
#14

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é.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#15

Oui, FEU fonctionne très bien.

Peut-être que je devrais tout réinstaller le cms ?
Répondre
#16

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.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)