Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/02/2011, 11h09   #1
Candidat au titre de Membre du Club
 
Étudiant
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 10
Points : 10
Par défaut script Rename impossible a executer sous une page HTML

Bonjour,

Je rencontre un problème qui est le suivante:

j'ai la page HTML suivante (que j'ai appelé rename.php):

Code :
1
2
3
4
5
6
7
8
9
<html>
<body>
<?php
$file1 = "oldfile.csv";
$file2 = "newfile.csv";
rename('/home/Documents/upload/' .$file1, '/home/upload/' .$file2);
?>
</body>
</html>
et ça ne marche pas...

par contre si je le fais sous ma console Linux (Ubuntu) :
là ça fonctionne correctement....

je tien à préciser que c'est pas un problème de permissions car tous mes fichiers sont en lecture écriture.

à l'aide!!!
K2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 11h59   #2
Membre confirmé
 
Inscription : février 2009
Messages : 317
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 317
Points : 209
Points : 209
Les chemins sont ils exacts ?
Tous les dossiers existent bien ?
Sinon essaye avec copy.
insane1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 12h30   #3
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 5 126
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 5 126
Points : 7 270
Points : 7 270
Tu l'as mis sur apache et ouvert via un url du genre
?
Quand tu dis que ça ne marche pas, comment tu l'as lancé
A+.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 13h52   #4
Candidat au titre de Membre du Club
 
Étudiant
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 10
Points : 10
Citation:
Envoyé par andry.aime Voir le message
Tu l'as mis sur apache et ouvert via un url du genre

?
Quand tu dis que ça ne marche pas, comment tu l'as lancé
A+.
Pour le lancer j'ai mis un "link" du chemin d'accès à mon fichier dans la racine de mon serveur apache (de ce coté ci tout fonctionne bien, j'arrive a lancer toutes mes pages html ou php dans un navigateur)

Je le lance justement en tapotant l'url de ce fichier dans le navigateur. Mon programme qui est sencé déplacer mon fichier de /home/Documents/upload/ à /home/upload/ (et le rebatiser newfile.csv par la même occasion) ne semble rien faire.

Vous pouvez essayer vous mêmes! ça ne marche pas....

mais via une console ça marche.


@insane1:
- les chemins sont exacts.
- tous les dossiers existent bien
- déjà essayé, même résultat.


K2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 18h07   #5
Rédacteur/Modérateur
 
Avatar de Thes32
 
Homme
Développeur Web
Inscription : décembre 2006
Messages : 2 335
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2006
Messages : 2 335
Points : 3 774
Points : 3 774
Salut,

l'utilisateur apache a le droit suffisant pour sur les fichiers en question ? tu dois vérifier que le www-data (sous ubuntu) a bien le droit qu'il faut.
__________________
Développeur | Zend Certified Engineer

Étapes Pour mieux se servir du forum:
1. Commencez par lire les cours et tutoriels ;
2. Faites une recherche;
3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

Nix>_Rien n'est plus pratique que la théorie
Thes32 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 19h59   #6
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 5 126
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 5 126
Points : 7 270
Points : 7 270
+1 Thes32

Tu doit l'ouvrir dans un navigateur avec un url comme je disait plus haut.

A+.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h11.


 
 
 
 
Partenaires

Hébergement Web