j'ai encore un probleme d'enregistrement de fichier

Le
w4w4r7b
Bonjour.

Voici mon nouveau message d'erreur :
Warning: imagejpeg(): Unable to open 'images/poeme/11.jpg' for writing in
/var/www/free.fr/8/7/imaginos/fonction.php on line 34

Voici les ligne 33 et 34 du script :
$chemain = 'images/poeme/'.$id.'.jpg';
ImageJpeg ($im, $chemain);

le dosier /var/www/free.fr/8/7/imaginos/images/poeme/ existe ses permision
sonr sur 764 donc suvisante
la place : il reste plus de 800 Mo soit plus que nésaire pour enregistée
cette image 250 pixel de haut et de large

Merci pour les réponses car cet foi le probléme est plus compliqué.
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
CrazyCat
Le #853386
w4w4r7b wrote:
Warning: imagejpeg(): Unable to open 'images/poeme/11.jpg' for writing in
/var/www/free.fr/8/7/imaginos/fonction.php on line 34
Voici les ligne 33 et 34 du script :
$chemain = 'images/poeme/'.$id.'.jpg';
ImageJpeg ($im, $chemain);
le dosier /var/www/free.fr/8/7/imaginos/images/poeme/ existe ses permision
sonr sur 764 donc suvisante


Déjà, évite les chemins sans préfixe de profondeur: "./images/poeme/"
est bien meilleur que "images/poeme/"
Ensuite, le fichier qui appelle fonction.php est-il placé au même
endroit que fonction.php? car c'est sa position à lui qui compte.
Ensuite, dans le doute, donne les permissions 777 à tes répertoires.

--
Aide informatique: http://help-info.forumactif.com
Humour: http://www.chatfou.com
Tchattez en liberté: http://www.crazy-irc.net

Olivier Miakinen
Le #853385

le dosier /var/www/free.fr/8/7/imaginos/images/poeme/ existe


Très bien.

ses permision sonr sur 764 donc suvisante


Pour être sûr que cela suvit, encore faudrait-il connaître le userid du
dozier, et aussi celui du programme PHP (le groupid est inutile puisque
seul le propriétaire a le droit d'exécution sur le dozier, c'est-à-dire
le droit de faire quelque chose en dessous).

Tu devrais tenter un « chmod a+x » sur chacun de tes doziers.

--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)

Olivier Miakinen
Le #853383

Déjà, évite les chemins sans préfixe de profondeur: "./images/poeme/"
est bien meilleur que "images/poeme/"


Uh ? Et "././images/poeme/" est encore meilleur, alors ?

Ensuite, le fichier qui appelle fonction.php est-il placé au même
endroit que fonction.php? car c'est sa position à lui qui compte.


Plus exactement, c'est le script de plus haut niveau. Donc c'est
fonction.php si c'est lui qui est appelé directement, mais c'est celui
qui l'appelle s'il y a un seul niveau d'include, et ainsi de suite.

Ensuite, dans le doute, donne les permissions 777 à tes répertoires.


[Oui]

Du moins à images/poeme.

--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)

trucmuch
Le #853161
Olivier Miakinen vient de nous annoncer :

le dosier /var/www/free.fr/8/7/imaginos/images/poeme/ existe


Très bien.

ses permision sonr sur 764 donc suvisante


Pour être sûr que cela suvit, encore faudrait-il connaître le userid du
dozier, et aussi celui du programme PHP (le groupid est inutile puisque
seul le propriétaire a le droit d'exécution sur le dozier, c'est-à-dire
le droit de faire quelque chose en dessous).

Tu devrais tenter un « chmod a+x » sur chacun de tes doziers.


bonjour,
c'est koi un chmod ? :-?
et comment on l'utilise ?
mic

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com


Olivier Miakinen
Le #853160

ses permision sonr sur 764 donc suvisante


Tu devrais tenter un « chmod a+x » sur chacun de tes doziers.


c'est koi un chmod ? :-?


C'est ce qui permet de changer les permizions sur un fichier ou un
répertoire.

et comment on l'utilise ?


Hors charte :
$ chmod a+x images/poeme
ou :
$ chmod 777 images/poeme

En charte :
http://fr.php.net/manual/fr/function.chmod.php
$resultat = chmod("images/poeme", 0777);

--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)



CrazyCat
Le #853159
trucmuch wrote:
Tu devrais tenter un « chmod a+x » sur chacun de tes doziers.
c'est koi un chmod ? :-?



http://fr2.php.net/manual/fr/function.chmod.php

CHange MODes = change les modes (permissions) d'un fichier (un
répertoire n'étant qu'un type de fichier pour simplifier)

et comment on l'utilise ?


http://fr2.php.net/manual/fr/function.chmod.php

Et bien lire le tuto si on est pas habitué aux droits *nix


--
Aide informatique: http://help-info.forumactif.com
Humour: http://www.chatfou.com
Tchattez en liberté: http://www.crazy-irc.net


bonbec
Le #853157
Bonjour,

le dosier /var/www/free.fr/8/7/imaginos/images/poeme/ existe
<snip>


Tu devrais tenter un « chmod a+x » sur chacun de tes doziers.


Il est chez Free, et sauf si la FAQ de Free n'est pas à jour, ce n'est
pas possible :
http://faq.free.fr/?q•2

--
Bonbec


w4w4r7b
Le #853154
Merci à tous.

fonction.php été appelé par un fichier plasé dans un autre sosier et le
probléme venait de la maintenant ses bon.
ASM
Le #853153

chmod ? :-?
comment on l'utilise ?



oui, comment, où utilise t-on çà

En charte :
http://fr.php.net/manual/fr/function.chmod.php
$resultat = chmod("images/poeme", 0777);


déjà regardé : il n'y a là que la description

pas de chapitre "utilisation" ou "exemple"

$resultat = chmod("images/poeme", 0777);

on le met dans un fichier
on le fait lire (par le navigateur)
et c'est bon ? le dossier est libéré ? définitivement ?

pour le moment,
la lecture du script par le navigateur en http
çà marche du tonnerre :
Operation not permitted


--
Stephane Moriaux et son [moins] vieux Mac


ASM
Le #857521
trucmuch wrote:

et comment on l'utilise ?


http://fr2.php.net/manual/fr/function.chmod.php

Et bien lire le tuto si on est pas habitué aux droits *nix


il est où le tuto ?



--
Stephane Moriaux et son [moins] vieux Mac


Publicité
Poster une réponse
Anonyme