Fork me on GitHub




(1) 2 »


Problème page introuvable avec TDMDownload 1.62
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Bonjour,

J'ai un problème de page introuvable lorsque qu'un utilisateur (qui a les droit approprié, car c'est idem lorsque c'est l'Admin qui le fait) valide l'envoi d'un nouveau fichier qui sera proposé au téléchargement.

Ça se fait sur la page : http://nomdusite.com/modules/TDMDownloads/submit.php

Après validation, la page : http://modules/TDMDownloads/submit.php est introuvable (à noter que le chemin absolu a disparu au profit d'un chemin relatif) et la procédure n'aboutit pas.

Pour réussir à ajouter un nouveau fichier il faut que je passe par la page de l'administration. Page : http://nomdusite.com/modules/TDMDownl ... oads.php?op=new_downloads

Il y-a-t'il un bug de redirection ?

Merci de votre aide

AMP



Posté le : 30/10/2014 12:51

Edité par montuy337513 sur 20/11/2014 08:56:53
Partager Twitter Partagez cette article sur GG+
Re: Problème page introuvable avec TDMDownload 1.62
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Moi de mon coté je n'ai rien remarqué

On peut plutôt appelé cela un bug dû à la configuration.

En fait les développeurs sont souvent fainéants

Pour aller plus vite il se contente, pour les liens du minimum légal. Mais cela arrive sur certains hébergements, suivant la configuration de PHP et Apache, l'URL est plus ou moins construite car c'est le serveur qui déduit ce qui manque (et parfois, il a un peut bu).

Donc, dans le fichier submit.php, au niveau du renvoi (redirect_header('ici c'est URL', .... pleins d'options à ne pas toucher) ) tu devrais avoir une URL de la forme
XOOPS_URL.'/modules/TDMdownloads/submit.php

Posté le : 30/10/2014 13:40
Partager Twitter Partagez cette article sur GG+
Re: Problème page introuvable avec TDMDownload 1.62
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Bonjour,
Merci de ta prompte réponse.

Je ne trouve pas cette chaîne de caractère (ni clairement une de ses parties) dans mon fichier submit.php (celui en cause lors d'un upload par un utilisateur).

Par contre je remarque quelque chose en comparant les contenus de submit.php et downloads.php (utilisé lors d'un upload par l'administrateur).

Même si la structure est différente, les redirections dans download.php (celui qui fonctionne) pointent vers lui-même, cad download.php alors que dans submit.php elles pointent toutes vers index.php qui n'existe pas dans le répertoire.

Une piste ?

SUBMIT.PHP
----------------
redirect_header('index.php',2,_MD_TDMDOWNLOADS_SUBMIT_RECEIVED . '<br />' . _MD_TDMDOWNLOADS_SUBMIT_ISAPPROVED . '');
exit;
} else {
$tags['WAITINGFILES_URL'] = XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname') . '/admin/index.php?op=listNewDownloads';
$notification_handler->triggerEvent('global', 0, 'file_submit', $tags);
$notification_handler->triggerEvent('category', $donnee['cid'], 'file_submit', $tags);
redirect_header('index.php',2,_MD_TDMDOWNLOADS_SUBMIT_RECEIVED);
exit;
-----------------

DOWNLOAD.PHP
------------------------------------
// permet de valider un téléchargement proposé
case "update_status":
$obj =& $downloads_Handler->get($_REQUEST['downloads_lid']);
$obj->setVar('status', 1);
if ($downloads_Handler->insert($obj)) {
redirect_header('downloads.php', 1, _AM_TDMDOWNLOADS_REDIRECT_SAVE);
}
echo $obj->getHtmlErrors();
break;
---------------------------------------

Merci

Posté le : 01/11/2014 11:17
Partager Twitter Partagez cette article sur GG+
Re: Problème page introuvable avec TDMDownload 1.62
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
J'ai tenté de modifier deux redirections dans mon fichier submit.php, de index.php vers submit.php.
Rien ne change.

Puis toutes les redirections. idem.

J'ai télécharger la version 1.63 pour comparer les fichiers submit.php. Ils sont identiques.

Contrairement à ce que je disais précédemment, le fichier index.php existe dans le répertoire. Je ne l'avais pas vu.


Posté le : 01/11/2014 12:07
Partager Twitter Partagez cette article sur GG+
Re: Problème page introuvable avec TDMDownload 1.62
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Ça fonctionne bien en localhost ! Sur mon serveur wamp.
La page index.php de TDMDownload s'affiche correctement après la soumission d'un nouveau téléchargement.

Ce qui m'embête fortement car ça doit venir du serveur de mon hébergeur. Pb de chemin relatif.

Poisse.

Posté le : 01/11/2014 12:26
Partager Twitter Partagez cette article sur GG+
Re: Problème page introuvable avec TDMDownload 1.62
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
J'ai résolu mon problème en remplaçant dans le fichier submit.php

XOOPS_URL . '/modules/'

par

'monsite.com/modules/'

tout en dur donc.
C'est moche, mais tant que ça fonctionne.
Ouf !

Posté le : 01/11/2014 12:48
Partager Twitter Partagez cette article sur GG+
Re: Problème page introuvable avec TDMDownload 1.62
Team FrXoops
Inscrit: 12/08/2003 14:34
De Montpellier
Messages: 209
Bonsoir,

si il n'y a que là que ça ne marche pas, le problème est ailleurs...

Posté le : 03/11/2014 19:38

11 ans de Xoops !
Partager Twitter Partagez cette article sur GG+
Re: Problème page introuvable avec TDMDownload 1.62
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Bonsoir,

Ouais. Je l'ai vu fonctionner chez moi et puis là, ce soir, sans rien toucher ça ne fonctionne plus.

Problème apparu (ou réapparu) sur un autre ordi (Mac). Je n'ai pus que constater ensuite de retour sur mon ordi (PC) que le problème n'avait pas été résolu.

Un problème de redirection après validation du fichier à uploader dans submit.php. Page introuvable.

Je ne sais plus que faire.


Posté le : 06/11/2014 16:50
Partager Twitter Partagez cette article sur GG+
Re: Problème page introuvable avec TDMDownload 1.62
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Citation :
bosco a écrit :
Bonsoir,

si il n'y a que là que ça ne marche pas, le problème est ailleurs...


Je ne comprends pas. Trop sibyllin pour moi. : )

Pourquoi le problème serait-il ailleurs, là où ça fonctionne ?


Posté le : 06/11/2014 17:01
Partager Twitter Partagez cette article sur GG+
Re: Problème page introuvable avec TDMDownload 1.62
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Pour info mon hébergeur est OVH.

Il-y-a t' il un paramétrage possible du serveur PHP pour qu'il soit plus souple avec les URL ?

Merci

Posté le : 06/11/2014 17:05
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

51 Personne(s) en ligne (44 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 51 | Plus ...