[PHP] imagepng() => unable to open '..' for writing [résolu]

:stuck_out_tongue:

J’ai un problème lors de l’écriture d’une image sur le serveur.

Il n’arrive pas à écrire l’image

même si je met un chmod 777 il n’arrive pas à écrire.
de quoi ça peut venir ?

Edit: g trouvé une alternative.

je crée le fichier sur un autre serveur, et depuis le serveur principal, je vais chercher le fichier par ftp. mais c vraiment pas l’idéal… :confused:

t’a essayé avec un chemin absolu?

ça fait pareil :confused:

et si tu fait autre chose, par exemple créer un fichier (fopen en mode écriture, de mémoire il créé le fichier s’il existe pas), ca fait pareil, ou ca fonctionne?

ca vient peut etre d’une restriction dans la config du serveur, genre mode secure ou autre

Faut que ton dossier soit en chmod 777 aussi hein

:whistle:

Moi quand il dit ça, je sais pas ce qu’il chmod hein :slight_smile:

c’est pas faux :stuck_out_tongue:

c’était bien le dossier en 777 :oui:

je vais essayer fopen

Ton serveur c’est quoi ? Est ce que imagejpg fonctionne?

fopen(‘fichier.txt’,‘w’); fonctionne

Je suis sur Infomaniak.

imagejpeg fonctionne
mais il me donne une qualité pourrie

Le PNG[/url] et le [url=http://www.team-zog.net/lan/templates/cynick_v1.0/images/fichier.jpg]JPEG

Je ne vois aucune différence entre le jpg et le png.

regarde au niveau du texte !
y a plein de bruit !

du jpeg quoi :whistle:
bon sinon c’est zarb qu’un fichier ca passe, du jpeg ca passe, mais pas du png!

j’imagine que tu passe par php pour le décompte des jours, ca ne serait pas plus simple de gérer ca en html?

non parce que mon site a un moteur de templates, alors je devrais tout modifier… :confused:

Bah forcément, ton PNG fait 250Ko et ton JPEG 45. Essaye un imagejpeg($monimage,‘monchemin/image.jpg’,100);

mouai, c’est moins parfait que le png, mais ça marche !

merci tlm :slight_smile: