|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre actif
![]() Patrick Mingard Inscription : mai 2006 Messages : 166 ![]() |
Bonjour à tous,
Voici mon script, il me paraît tout simple : Code :
Citation:
Qui a une idée de la provenance de l'erreur? Merci beaucoup d'avance... |
|||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Remplace
par Tu es sous windows ? |
|
|
00
|
|
|
#3 | ||
|
Membre actif
![]() Patrick Mingard Inscription : mai 2006 Messages : 166 ![]() |
Je suis sous windows xp, effectivement, mais mon hébergeur tourne sur unix...
Merci pour la petite erreur, mais comme je le pensais ça n'a rien changé. J'avais vérifié que le fichier .gz était bien créé sur le FTP. J'ai modifié mon script pour faire un test : Code :
|
||
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
quel est le résultat du script que tu viens de poster ?
|
|
|
00
|
|
|
#5 | |
|
Membre actif
![]() Patrick Mingard Inscription : mai 2006 Messages : 166 ![]() |
Citation:
|
|
|
|
00
|
|
|
#6 | ||
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Remplace ceci :
Code :
$filepointer = fopen("./alliance.txt", "W"); //ouverture en écriture du fichier Code :
|
||
|
|
00
|
|
|
#7 | |
|
Membre actif
![]() Patrick Mingard Inscription : mai 2006 Messages : 166 ![]() |
la réponse du serveur n'est pas très encourageante :
Citation:
|
|
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
autre solution :
$filepointer = fopen(dirname(__FILE__)."/alliance.txt", "w"); |
|
|
00
|
|
|
#9 |
|
Membre actif
![]() Patrick Mingard Inscription : mai 2006 Messages : 166 ![]() |
Ta solution ne marche pas non plus, pour une raison que je comprend pas le serveur refuse tout accès en écriture sur le FTP avec fopen() ou gzopen() (alors qu' image_jpeg() marche par exemple).
En fait, j'ai pensé à un truc qui me permettrait d'avoir en même temps accès à bzopen() et à l'accès en écriture (bien que ce soit pas vraiment bien d'éviter la résolution de mon problème) : mettre un script qui fait la conversion bz to gz sur un hébergement free puis faire l'appel au fichier gz depuis mon hébergement. J'ai évité les deux problèmes à la fois, le problème d'écriture et le problème de bzopen()... Par contre, petite question : comment faire en php qui est une programmation de scripts pour avoir un lancement automatique d'un script à une heure précise? Je doute fortement qu'il y ait des moyens comme des timers pour le faire. Est-ce qu'il y a un moyen d'avoir un truc du genre? merci d'avance |
|
|
00
|
|
|
#10 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com