Copie fichier local vers serveur free
yves
-
yves -
yves -
Bonsoir. Mon problème n'est sûrement pas original mais je n'y trouve pas de réponse (une après-midi là dessus !) : je veux copier un fichier présent sur mon disque dur (apache2/ubuntu) vers mon site internet.
La commande :
copy('http://127.0.0.1/index.html',"toto.html");
donne
[function.copy]: failed to open stream: HTTP request failed! in ...
Si je remplace 127.0.0.1 par mon adresse IP, j'ai en plus :
HTTP/1.0 403 Forbidden
J'ai pourtant fait un chmod 755 et même 777 sur le dossier www, qui appartient à l'utilisateur www-data.
Bien sûr, le fichier http://127.0.0.1/index.html s'affiche dans mon navigateur.
Pourriez-vous m'aider, il ne me reste presque plus de cheveux !
4 réponses
-
Salut,
Puisque c'est pour un serveur Free, ne peux tu pas tout simplement utiliser un client FTP ? -
En fait, je remplis un formulaire html qui provoque l'exécution d'une certaine commande sur mon ordi (création d'une image) puis l'image devrait être stockée à un certain endroit (déterminé par les réponses au formulaire) du serveur free. L'idée étant que cela reste automatisé.
Le plus bizarre, c'est que mon script fonctionnait autrefois. Depuis, j'ai réinstallé linux et de l'eau à coulé sous les ponts. -
Le script qui pose problème tourne chez Free, je n'ai pas mis d'URL mais un chemin relatif pour la destination.
-
Bon, j'ai tout essayé, sans succès. Il semblerait que Free bloque ce genre de fonctions. Tant pis, je devrais pouvoir faire sans.