Scout Web Portail, le moteur de site internet scout

Forum de Discussions

Forums - Support SWP v1.1.x - Erreur création de dossier - album photo

Rechercher dans le forum

Aller à la page 1, 2 Suivante

Erreur création de dossier - album photo

Maki

Visiteur

Bonjour, je rencontre un problème sur mon site depuis quelques jours, il ne veut plus créer de dossier pour l'album photo alors que ça fonctionnait jusque là.
J'ai contacté mon hébergeur, et dit que le problème ne vient pas de chez eux.

J'ai trouvé un sujet équivalent sur le forum mais pas de réponses.. Les droits en écriture n'ont pas été changé, vu que ça fonctionnait avant, j'ai quand même testé en CHMOD 777 mais rien de neuf.

Voici l'url de la page quand je reçois le message d'erreur : page=upload_galerie&step=1&dossier=img&mkdir=ecrire (à la base)
Et cette url quand j'essaie de créer un dossier dans un autre (dossier activités) page=upload_galerie&step=1&dossier=img%2Factivites&mkdir=ecrire

Merci d'avance pour votre aide
Voir son profil Posté le 05/09/2007 à 21:58:21

Re : Erreur création de dossier - album photo

Tarpan

Membre du projet
Scout Web Portail

As-tu bien vérifié si tous les dossiers étaient "chmodé" correctement? ( /, /img, /img/activités)

Y a-t-il qqch dans les logs du site?
Voir son profil Posté le 05/09/2007 à 23:21:53

Re : Erreur création de dossier - album photo

Maki

Visiteur

Tout est bien chmodé, mais ça fonctionnait avant en CHMOD 755.
Pour le log, je ne sais pas trop quelle genre d'information ils fournissent... Veux-tu que je le copie-colle ici? (il est assez long...)
Voir son profil Posté le 06/09/2007 à 14:17:30

Re : Erreur création de dossier - album photo

Tarpan

Membre du projet
Scout Web Portail

Ben dans les logs y a souvent l'explication de l'erreur.

Tu peux toujours mettre les logs correspondant si tu as qqch.
Voir son profil Posté le 06/09/2007 à 17:46:38

Re : Erreur création de dossier - album photo

Maki

Visiteur

Voilà le dernier log en date.. J'espère que ça nous aidera!

83.182.206.143 - - [05/Sep/2007:22:01:18 +0200] "GET /index.php?page=membres HTTP/1.1" 200 8743 "http://www.5eme-gcb.be/index.php?page=upload_galerie&step=1&dossier=img&mkdir=ecrire" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
83.182.206.143 - - [05/Sep/2007:22:01:18 +0200] "GET /index.php HTTP/1.1" 200 9717 "http://www.5eme-gcb.be/index.php?page=upload_galerie&step=1&dossier=img&mkdir=ecrire" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
83.182.206.143 - - [05/Sep/2007:22:01:25 +0200] "GET /index.php?page=gestion_news HTTP/1.1" 200 15152 "http://www.5eme-gcb.be/index.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
83.182.206.143 - - [05/Sep/2007:22:02:47 +0200] "POST /gestion_news.php HTTP/1.1" 302 5 "http://www.5eme-gcb.be/index.php?page=gestion_news" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
83.182.206.143 - - [05/Sep/2007:22:02:47 +0200] "GET /index.php?page=gestion_news&do=ok HTTP/1.1" 200 5218 "http://www.5eme-gcb.be/index.php?page=gestion_news" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
83.182.206.143 - - [05/Sep/2007:22:02:52 +0200] "GET /index.php HTTP/1.1" 200 9781 "http://www.5eme-gcb.be/index.php?page=gestion_news&do=ok" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
83.182.206.143 - - [05/Sep/2007:22:05:06 +0200] "GET /morse.htm HTTP/1.1" 200 12199 "http://www.5eme-gcb.be/index.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
83.182.206.143 - - [05/Sep/2007:22:05:08 +0200] "GET /liste_liens.htm HTTP/1.1" 200 6939 "http://www.5eme-gcb.be/morse.htm" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
83.182.206.143 - - [05/Sep/2007:22:05:09 +0200] "GET /templates/default/images/folder.png HTTP/1.1" 200 360 "http://www.5eme-gcb.be/liste_liens.htm" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
83.182.206.143 - - [05/Sep/2007:22:05:13 +0200] "GET /pagesectionmaj.htm HTTP/1.1" 200 8343 "http://www.5eme-gcb.be/liste_liens.htm" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
Voir son profil Posté le 06/09/2007 à 21:22:37

Re : Erreur création de dossier - album photo

Tarpan

Membre du projet
Scout Web Portail

Je parlais du log des actions visiteurs

Ceci est le logs des visites. On ne pourra pas y trouver grand chose je pense...
Voir son profil Posté le 06/09/2007 à 21:47:26

Re : Erreur création de dossier - album photo

Maki

Visiteur

Hé hé, désolé, la fatigue ça aide pas

1. upload_galerie - Ecriture impossible dans le dossier img (applique un chmod(777) dessus) Maki 06/09/2007 à 22:05:34

Pourtant le dossier est bien "chmodé" en 777... C'est vraiment étrange! Une idée peut-être?
Voir son profil Posté le 06/09/2007 à 22:07:19

Re : Erreur création de dossier - album photo

Loup-Gris

Membre du projet
Scout Web Portail

Essaye un 777 sur un niveau de dossier supérieur... quitte à remettre à l'état initial juste après.
Voir son profil Posté le 06/09/2007 à 22:52:57

Re : Erreur création de dossier - album photo

Maki

Visiteur

J'ai trouvé ce commentaire dans le manuel php concernant la fonction mkdir :

Citation :

I've discovered that since my (shared) hosting provider upgraded to PHP 5.1.6 , a script containing this mkdir doesn't work:

<?php
mkdir('/home/benge/photos/gallery1/extra_large/', 0777);
?>

but this does work:
<?php
mkdir('/home/benge/photos/gallery1/extra_large', 0777);
?>

the difference being, the trailing slash "/" after "extra_large.

There were three ways to fix the problem:
1. remove the trailing slash from the script code
2. downgrade to < PHP 5.1.6
3. turn safe mode off

I went with option 1.


Je vais voir ce que ça donne. Si je trouve
Voir son profil Posté le 07/09/2007 à 10:43:10

Re : Erreur création de dossier - album photo

Maki

Visiteur

C'était bien ça!!

Il faut modifier la ligne 642 du fichier upload_galerie.php
$new_dossier = urldecode($_POST['dossier']).'/'.$_POST['new_dossier'].'/';

en :
$new_dossier = urldecode($_POST['dossier']).'/'.$_POST['new_dossier'];

Content d'avoir trouvé, j'espère que ça pourra en aider d'autres! Merci à ceux qui ont cherché!
Voir son profil Posté le 07/09/2007 à 10:47:52

Re : Erreur création de dossier - album photo

ChMat

Webmaster

Maki, je te dois un verre

J'avais déjà eu un problème similaire sur plusieurs hébergeurs sans jamais avoir trouvé la solution. J'en prends bonne note
Voir son profil Posté le 07/09/2007 à 10:51:29

Re : Erreur création de dossier - album photo

Maki

Visiteur

Si on gagne des verres à chaque fois qu'on trouve une solution à un problème, je viendrais plus souvent
Content d'avoir trouvé en tout cas, parce que c'était assez embêtant :s

Bonne continuation pour le swp, c'est vraiment génial!
Voir son profil Posté le 07/09/2007 à 11:00:09

Re : Erreur création de dossier - album photo

ChMat

Webmaster

Disons que les problèmes pour lesquels j'ai passé de longues soirées à potasser la doc sans jamais trouver de solution sont susceptibles d'aboutir à un verre

Les autres, trop facile
Voir son profil Posté le 07/09/2007 à 11:12:19

Re : Erreur création de dossier - album photo

Maki

Visiteur

Alors, pour en terminer avec ce problème de / en trop, il faut faire encore quelques petites modifications dans le fichier upload_galerie. Pour permettre la création des dossiers gd et pt, ainsi que pour placer les images et miniatures dans le bon dossier.

Alors :
Les lignes 72 et 73
Code :
$dossier_gd = $destination_provisoire.'gd/';
$dossier_pt = $destination_provisoire.'pt/';


deviennent, sans les slashes :
Code :
$dossier_gd = $destination_provisoire.'gd';
$dossier_pt = $destination_provisoire.'pt';


Il faut donc rajouter les slashes dans les lignes suivantes pour permettre le bon placement des fichiers

Les lignes 174 et 175
Code :
imagejpeg($gde_img, $dossier_gd.$newname); // on l'enregistre directement dans son dossier
chmod($dossier_gd.$newname, 0666);


deviennent :
Code :
imagejpeg($gde_img, $dossier_gd.'/'.$newname); // on l'enregistre directement dans son dossier
chmod($dossier_gd.'/'.$newname, 0666);



Lignes 185, 186, 189 :
Code :
imagejpeg($pte_img, $dossier_pt.$newname); 
chmod($dossier_pt.$newname, 0666);
if (!file_exists($dossier_gd.$newname) or !file_exists($dossier_pt.$newname))


Deviennent :
Code :
imagejpeg($pte_img, $dossier_pt.'/'.$newname); 
chmod($dossier_pt.'/'.$newname, 0666);
if (!file_exists($dossier_gd.'/'.$newname) or !file_exists($dossier_pt.'/'.$newname))



Voilà, j'espère ne pas avoir laissé d'erreur. Si je rencontre d'autres modifications à apporter, je vous en ferai part!
Voir son profil Posté le 07/09/2007 à 17:50:17

Re : Erreur création de dossier - album photo

Savacou

Visiteur

Bon ben c'est merveilleux tout ça, j'ai tout fait comme marqué ci-dessus. C'est bien, maintenant je peux créer des sous-dossiers mais un souci demeure : quand je passe à l'upload des photos directement je me retrouve avec un joli "Une erreur s'est produite". Je me suis dit que c'était p'têt encore un souci de droits de dossier donc j'ai changé les droits du sous-dossier nouvellement créé en 777, ben même. veut pas. Juste "Une erreur s'est produite".
C'est fou, ça. ça marchait au poil avant que je ne change d'hébergeur. Et c'est maintenant que je suis chez un hébergeur PAYANT que ça marche plus. Ca a de quoi rendre dingue.
Voir son profil Posté le 12/01/2008 à 12:01:00

Aller à la page 1, 2 Suivante

Forums - Support SWP v1.1.x - Erreur création de dossier - album photo


Forum en accès public
Modération par les animateurs de section

Pour écrire sur le forum, connecte-toi ci-dessous ou inscris-toi sur le site.

Plus d'infos au sujet du forum

Page générée en 0.11 secondes (6 requêtes)