Gestion de Contenu, de Communauté et de groupes de travail collaboratif - Open Source, français, sécurisé, stable et performant

  • MODULES

    Pour étendre les nombreuses fonctionnalités disponibles de base - modules.npds.org est à votre disposition.

    Des modules complémentaires, une communauté de développeurs active, des forums pour vos questions ... NPDS  est aussi une plateforme de développement !
  • STYLES

    Vous cherchez des thèmes graphiques pour votre portail ou votre communauté : styles.npds.org est à votre disposition.

    Des thèmes du plus simple au plus sophistiqué. Des thèmes facilement modifiables et toujours en Open-Source - Laissez simplement parler votre imagination !
  • BIBLES

    La documentation indispensable pour personnaliser et exploiter toute la puissante de NPDS  est à votre disposition sur bible.npds.org.

    Vous pouvez participer à l'effort de documentation - rien de plus simple : contactez un membre de la Team de développement et nous vous ouvrirons un compte sur le Wiki !
Devenir membre    |    Identifiant : Mot de Passe : -
Au delà de la gestion de contenu 'classique', NPDS met en oeuvre un ensemble de fonctions spécifiquement dédiées à la gestion de Communauté et de groupes de travail collaboratif.
Il s'agit d'un Content & Community Management System (CCMS) robuste, sécurisé, complet, performant et parlant vraiment français.

Gérez votre Communauté d'utilisateurs, vos groupes de travail collaboratif, publiez, gérez et organisez votre contenu grâce aux puissants outils disponibles de base.
  • Multi langues (Français, Anglais, Allemand, Espagnol, Chinois)
  • Respect des standards : UTF8, XHTML, CSS, ...
  • Système de blocs avancés
  • Installation et administration complète et centralisée
  • Editeur HTML intégré
  • Gestionnaire de fichier en ligne
  • Gestion des groupes de membres
  • Ecriture collaborative de documents (PAD)
  • Forums évolués
  • Mini-sites (pour les membres et les groupes de travail)
  • Chat temp réel
  • Système de News et de rubriques complet (édition, révision, publication)
  • ...
Gratuit et libre (Open-Source), développé en PHP, NPDS est personnalisable grâce à de nombreux thèmes et modules et ne requiert que quelques compétences de base.
NPDS Workplace - groupe de travail collaboratif
 NPDS WorkSpace - tous l'univers du travail collaboratif.
Modéré par : developpeur jpb Jireck 
Index du Forum » » Bugs, Probs ... » » Problème d'upload  
AuteurProblème d'upload
pergie
91    

pergie
  Posté : 24-08-2015 09:41

NPDS Forum Extender
-: Problèmes :-
 
SujetProblème d'upload 
Votre Système d'Exploitation-: Windows Vista / 7  
Votre Package Web-: Apache + Php + MySql  
Votre version de PHP-: Php 5.x.x  
Version NPDS (voir statistiques du site)-: REvolution 
Type de problème-: Utilisation  
Votre hébergeur-: Chez-moi via ADSL  
Votre PrioritéUrgent  
Description du problèmeBonjour,
Je recontre des problèmes récurrents avec l'upload.
NPDS est installé sur mon serveur (SME 9.0)

Je pense avoir paramétré correctement le fichier upload.conf :
------------------------------------------------------
// Taille maxi des fichiers en octets
$max_size = 3000000;

// Si votre variable $DOCUMENT_ROOT n'est pas bonne (notamment en cas de redirection)
// vous pouvez en spécifier une ici (c'est le chemin physique d'accès à la racine de votre site en partant de / ou C:)
// par exemple /data/web/mon_site OU c:webmon_site SINON LAISSER cette variable VIDE
$DOCUMENTROOT = "/home/e-smith/files/ibays/npds/html";

// Autorise l'upload DANS le répertoire personnel du membre (true ou false)
$autorise_upload_p = "true";

// Sous répertoire : n'utiliser que si votre NPDS n'est pas directement dans la racine de votre site
// par exemple si : www.mon_site/npds/.... alors $racine="/npds" (avec le / DEVANT) sinon $racine="";
$racine = "/npds";

// Répertoire de téléchargement (avec le / terminal)
$rep_upload = $racine."/modules/upload/upload/";

// Répertoire de stockage des fichiers temporaires (avec le / terminal)
$rep_cache = $racine."/modules/upload/tmp/";

// Répertoire/fichier de stockage de la log de téléchargement (par défaut /slogs/security.log)
$rep_log = $racine."/slogs/security.log";

// URL HTTP de votre site (exemple : http://www.monsite.org) !
$url_upload = "http://IP_du_serveur";
-----------------------------

Lorsque je tente d'importer une image dans un article, rien ne se passe.

Si je tente d'effectuer cette même opération en tant qu'utilisateur, j'obtiens un "access denied" sur clic sur le bouton "Télécharger".

Le gestionnaire de fichiers fonctionne mais ne permet pas non plus l'upload de fichiers "Erreur de téléchargement du fichier - fichier non sauvegardé"

J'ai suivi les préconisations du tutoriel pour paramétrer les droits FTP des fichiers.

Dans les préférences générales du site, j'ai défini l'URL du site comme : http://IP_du_serveur />Mais j'ai également essayé ceci : http://IP_du_serveur/npds />
Pouvez-vous m'aider à résoudre ce problème ?

Merci par avance. 
Inclure la signaturetrue 
notification par Email
..::..



  Profil  Citation   
jpb
2643       
 

jpb
  Posté : 24-08-2015 10:03

// Sous répertoire : n'utiliser que si votre NPDS n'est pas directement dans la racine de votre site
// par exemple si : www.mon_site/npds/.... alors $racine="/npds" (avec le / DEVANT) sinon $racine="";
$racine = "/npds";


^^^^^ POURQUOI ???

SI TU AS CA ICI

$DOCUMENTROOT = "/home/e-smith/files/ibays/npds/html";


Message édité par : jpb / 24-08-2015 10:12


  Profil  www  Citation   
pergie
91    

pergie
  Posté : 24-08-2015 11:22

L'URL du site est http://IP_du_serveur/npds
C'est la raison pour laquelle j'ai défini $racine = "/npds";
Lorsque je vide ce paramètre, la mise en forme de la fenêtre de téléchargement de fichier est altérée (fond blanc et bouton "joindre" sans mise en forme).
Il semble que ce paramètre soit correcte.
Je me suis demandé s'il ne pouvait pas y avoir un problème de droit d'accès du serveur aux fichier.
Dans la configuration côté serveur, le groupe associé au dossier "NPDS" n'inclut que le propriétaire du site.

  Profil  Citation   
jpb
2643       
 

jpb
  Posté : 24-08-2015 11:35

Citation : pergie 

L'URL du site est http://IP_du_serveur/npds
C'est la raison pour laquelle j'ai défini $racine = "/npds";
Lorsque je vide ce paramètre, la mise en forme de la fenêtre de téléchargement de fichier est altérée (fond blanc et bouton "joindre" sans mise en forme).
Il semble que ce paramètre soit correcte.
==>oui
mais pourquoi
/home/e-smith/files/ibays/npds/html
(as tu deux dossier npds dans ton arborescence ???

laisse $documentroot vide pour voir..


Je me suis demandé s'il ne pouvait pas y avoir un problème de droit d'accès du serveur aux fichier.
Dans la configuration côté serveur, le groupe associé au dossier "NPDS" n'inclut que le propriétaire du site. 

  Profil  www  Citation   
pergie
91    

pergie
  Posté : 24-08-2015 11:43

Même punition en laissant $documentroot vide
Il me semblait avoir compris qu'il fallait définir le chemin absolu du site sur le serveur. D'ou "/home/e-smith/files/ibays/npds/html"

Après vérification côté serveur, l'utilisateur www est bien dans le groupe du dossier racine du site.

  Profil  Citation   
jpb
2643       
 

jpb
  Posté : 24-08-2015 12:37

POURQUOI ip SERVEUR ET PAS UN NOM DE TON DOMAINE ??

  Profil  www  Citation   
jpb
2643       
 

jpb
  Posté : 24-08-2015 12:38

s'agit t il d'un IP V6 ou 4 ??

  Profil  www  Citation   
pergie
91    

pergie
  Posté : 24-08-2015 12:52

Parce que j'ai renoncé au nom de domaine lorsque dyndns est devenu payant.
Le serveur est hébergé chez moi. Il s'agit d'une connexion ADSL.
Sur la box, le serveur est associé au réseau IPV4

  Profil  Citation   
jpb
2643       
 

jpb
  Posté : 24-08-2015 13:25

TON SITE EST VISITABLE OU PAS ?

  Profil  www  Citation   
pergie
91    

pergie
  Posté : 24-08-2015 13:28

Je t'ai envoyé l'adresse en MP

  Profil  Citation   
jpb
2643       
 

jpb
  Posté : 24-08-2015 13:45

vu tu as un mp ..

  Profil  www  Citation   
bartok
399      

bartok
  Posté : 24-08-2015 13:47

Citation : pergie 
Parce que j'ai renoncé au nom de domaine lorsque dyndns est devenu payant.

noip.com est gratuit pour une url.

  Profil  Citation   
jpb
2643       
 

jpb
  Posté : 24-08-2015 19:24

Citation : pergie 

Même punition en laissant $documentroot vide
Il me semblait avoir compris qu'il fallait définir le chemin absolu du site sur le serveur. D'ou "/home/e-smith/files/ibays/npds/html"

Après vérification côté serveur, l'utilisateur www est bien dans le groupe du dossier racine du site. 


sauf que pour moi ce n'est pas correct

/home/e-smith/files/ibays/Primary/html

ça c'est que renvoi php pour le document_root ... j'ai donc fait des essai avec ces paramètres mais en vain et je ne comprends pas pourquoi ... il ne me semble pas que ce soit un probleme d'acces proprement dit

  Profil  www  Citation   
pergie
91    

pergie
  Posté : 24-08-2015 20:24

Primary est le document root du serveur.
Mais il est possible de créer autant d'Ibays que l'on souhaite. chaque ibay est dossier web associé à un utilisateur et son groupe. Il permet de mettre en ligne autant de sites webs qu'il y a d'ibays.
Depuis ton intervention. J'ai du réinstaller le site car j'avais un souci de Chmod.
J'ai pu de nouveau régler les droits FTP comme préconisé mais cette fois-ci le gestionnaire de fichier ne fonctionne plus.
On verra éventuellement ça plus tard,
La config Chmod, préférences génrales du site et upload.conf sont-ils corrects pour toi ?

  Profil  Citation   
  
Sauter à :

Temps : 0.0235 seconde(s)