|
pergie
91
| Posté : 24-08-2015 09:41
NPDS Forum Extender -: Problèmes :- | | Sujet | Problè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ème | Bonjour, 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 signature | true | notification par Email | | ..::.. |
|
|   Profil Citation
|
|
jpb
2596
| |
pergie
91
| 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
2596
| 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
| 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
2596
| Posté : 24-08-2015 12:37
POURQUOI ip SERVEUR ET PAS UN NOM DE TON DOMAINE ?? |   Profil www Citation
|
|
jpb
2596
| |
pergie
91
| 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
2596
| |
pergie
91
| Posté : 24-08-2015 13:28
Je t'ai envoyé l'adresse en MP |   Profil Citation
|
|
jpb
2596
| |
bartok
395
| |
jpb
2596
| |
pergie
91
| 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
|
|