WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
config de Wampserver ?
Envoyé par: glop_glop (---.ppp.tiscali.fr)
Date: 21 March 2008 à 14:32

Bonjour.

Débutant en php, je teste actuellement des scripts sous wamp mais je ne parviens pas à le configurer correctement. Je tente de lire le contenu d'un fichier sur mon pc (sous windows) et, si opendir, readdir et même un preg_match sur le nom des fichiers fonctionnent, fopen déclenche un "failed to open stream: No such file or directory", quel que soit le dossier, le fichier, etc.

Je précise qu'une amie a testé certains de mes scripts sous easyphp et qu'ils fonctionnent.

Je suppose donc que je n'ai pas su paramétrer les diverses autorisations nécessaires, mais je ne trouve nulle part d'indications claires. Merci de votre aide ! smiling smiley

Options: Répondre•Citer ce Message
Re: config de Wampserver ?
Envoyé par: naje83 (---.fbx.proxad.net)
Date: 21 March 2008 à 15:51

Salut,

Je ne pense pas que cela vienne de wampserver, mais à la vue du message d'erreur...le script ne trouve pas le fichier ou le dossier où se trouve le fichier (mais je ne suis pas un pro).

En recherchant chez notre "ami" (google) je trouve cela :

Cette erreur se produit lorsque vous tentez d'accéder par quelque fonction que ce soit à un fichier ou dossier qui n'existe pas.

Résolution du problème :

Supprimer la ligne posant problème si elle n'est pas indispensable pour l'exécution du script.
Si on a besoin de tester l'existence du fichier on peut utiliser la fonction file_exists() de cette manière :
<?php
if(file_exists('fichier.ext'))
{
//code ayant besoin du fichier ici
}
?>

Pour un dossier on peut utiliser la fonction is_dir() de cette manière :

<?php
if(is_dir('dossier'))
{
//code ayant besoin du dossier
}
?>



@+

Naje83

Options: Répondre•Citer ce Message
Re: config de Wampserver ?
Envoyé par: glop_glop (---.ppp.tiscali.fr)
Date: 21 March 2008 à 19:35

Ah ben oui mais non ! C'est gentil d'avoir répondu si vite, merci, mais, dans mon cas, ça ne marche pas.

- La ligne qui pose problème est indispensable, puisque c'est fopen qui cause l'erreur... et que la raison d'être du script, c'est que j'ai besoin de lire ces fichiers.

- PHP trouve ces fichiers, il me confirme qu'ils existent et il reconnaît même les extensions. L'erreur ne survient que lorsque je tente d'accéder au contenu de ces fichiers.

Là où tu as raison, c'est que ça ne vient peut-être pas exactement du paramétrage de Wamp, mais de celui de PHP...

Au secours ! Et merci d'avance ! smiling smiley

Options: Répondre•Citer ce Message
Re: config de Wampserver ?
Envoyé par: bagu (---.bagu.biz)
Date: 21 March 2008 à 22:34

Essaye de mettre :

allow_url_fopen = On

dans ton php.ini (il y en a deux, fais attention)...Je ne sais pas si cela marchera, mais cela semble être une des solutions proposées sur les forums.

Options: Répondre•Citer ce Message
Re: config de Wampserver ?
Envoyé par: glop_glop (---.ppp.tiscali.fr)
Date: 21 March 2008 à 23:35

Ok, merci. J'essaie demain et je passe dire si ça a marché... Mais c'est sans doute un truc de ce genre ! grinning smiley

Options: Répondre•Citer ce Message
Re: config de Wampserver ?
Envoyé par: glop_glop (---.ppp.tiscali.fr)
Date: 22 March 2008 à 09:10

Hélas... Je n'ai trouvé qu'un "allow_url_fopen" dans mon php.ini et il était déjà on.

J'en ai profité pour relire tout le php.ini, mais je n'ai pas trouvé d'interdictions de ce style. Il est vrai que j'ignore tant de choses que j'ai pu en rater.

Au secours again ! Merci à ceux qui ont répondu et, d'avance, à ceux qui voudront bien se pencher encore sur mon problème.

Options: Répondre•Citer ce Message
Re: config de Wampserver ?
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 22 March 2008 à 12:06

Bonjour,

Chez moi, avec Wampserver 2.x, Windows XP Home SP2 sur des partitions FAT32, fopen() fonctionne très bien tant en lecture qu'en écriture.

Voir :
- Si NTFS, les droits sur les fichiers et dossiers
- Si autre que Administrateur, également les droits sur les fichiers et dossiers

Voir également les explications [fr3.php.net], principalement sur safe_mode et open_basedir

Options: Répondre•Citer ce Message
Re: config de Wampserver ?
Envoyé par: glop_glop (---.ppp.tiscali.fr)
Date: 22 March 2008 à 14:31

Bonjour.

J'ai aussi XP Home SP2 et des partitions FAT32 : on croirait presque que j'ai copié. Je suis aussi administrateur... donc je cours voir le lien que tu m'indiques. Merci.

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP