Failed to open stream: Permission denied

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Failed to open stream: Permission denied

Re: Failed to open stream: Permission denied

par dodo252 » 02 août 2010, 20:14

J'ai trouver enfait, j'essayais d'inclure les fichiers d'un autre compte de l'hebegeur (mon ancin compte)
L'hebegeur bloquais sa :)
Merci pour votre aide :)

Re: Failed to open stream: Permission denied

par loboblahz » 24 juil. 2010, 09:01

Si j'ai bien compris, ton répertoire services et au même niveau que ton répertoire general.
Si tu ne l'a pas déjà fait. Essaye ça dans tes chemins d'accès
include('../general/i_spe1.php');
include('../general/m_services.php');
Au lieu de mettre le chemin complet.

Re: Failed to open stream: Permission denied

par dodo252 » 24 juil. 2010, 02:21

<!-- menu -->
				<?php 
				include '/home/dorian/web/www/general/i_menu.php';
				?>
	<!-- menu -->			
				
	
    <div id="corp">
    <div id="left">
        <div id="contenu-left">
		
		<!--
            <div id="title">Rubrique</div>
            <div id="contenu-menu">
                Lorem ipsum dolor sit aééààèèèmet, consectetuer adipiscing elit. Pellentesque leo diam, lobortis quis, mattis vel, rhoncus ut, nibh.
            </div>
			
			-->
			
	<!-- include special 1  -->
				<?php 
				include '/home/dorian/web/www/general/i_spe1.php';
				?>
	<!-- include special 1 -->	
	
	<!-- include menu  -->
				<?php 
				include '/home/dorian/web/www/general/m_services.php';
				?>
	<!-- include menu -->
Voila une partie du code :oops:

Re: Failed to open stream: Permission denied

par loboblahz » 23 juil. 2010, 17:08

Là il faudrait nous en dire plus alors.

Des extraits du code serait utile pour voir d'où viendrait le problème.

Re: Failed to open stream: Permission denied

par dodo252 » 23 juil. 2010, 17:06

Merci quand meme, mais je vient de tester, et ce n'est pas sa :(
Help :priere: :roll:

Re: Failed to open stream: Permission denied

par loboblahz » 23 juil. 2010, 14:05

J'ai précisé "Hébergement" pas hébergeur, je pensais au déplacement au niveau du serveur. Ce n'est peut-être pas le même serveur donc si tu utilises des chemins de répertoires absolus il se peut que les noms de répertoire parents de ton site ne soit pas les mêmes.
"services/index.php" ou "../services/index.php" = chemin relatif
"/home/userx/web/www/services/index.php" = chemin absolu

Par exemple :
Si sur l'hébergement précédent tu étais le user1 ton chemin absolu était "/home/user1/web/www/services/index.php"
Mais sur le nouvel hébergement (ou serveur) c'est peut-être "/home/user32/web/www/services/index.php"

Donc si tu ouvres un fichier avec un chemin absolu, et que le nom d'un répertoire parent a changé tu pourrais avoir cette erreur.

Re: Failed to open stream: Permission denied

par dodo252 » 23 juil. 2010, 13:53

Cette ligne, et bien c'est simplement qu'elle est située dans l'index de /services :P
Et j'ai changer d'hébergeur ... oui et non, vu que j'ai repris le même, j'ai simplement changer de compte :)

Re: Failed to open stream: Permission denied

par loboblahz » 23 juil. 2010, 12:49

Que fais exactement "/services/index.php" à la ligne 51 ? Quel chemin d'accès elle essaye d'ouvrir ?
Il est possible que cela soit en rapport avec les chemins relatif et absolus. Vu que tu as changer d'hébergement (peut-être de serveur), le chemin ne correspond plus.

Failed to open stream: Permission denied

par dodo252 » 23 juil. 2010, 12:01

Bonjour a tous,
Je developpe un petit site en ce moment, j'ai donc pris un hebergeur, qui le temps que je prenne un nom de domaine, fournissait un NDD gratuit.
Tout marchais impec' au niveau du site, j'avais bien avancer, donc j'ai pris le nom de domaine, j'ai créé un nouveau compte chez l'hebergeur, lié le nom de domaine, tout marchais bien, la page par default de l'hébergeur s'affichait nikel.

J'ai donc UP tout les fichiers de l'ancien site sur le nouveau ftp
Et la c'est le drame, je n'ai rien changer aux permissions ou autre, et mon site affiche de jolies lignes :


Warning: include(/home/******/web/www/general/i_spe1.php) [function.include]: failed to open stream: Permission denied in /home/outilsdune/web/www/services/index.php on line 51

Warning: include(/home/******/web/www/general/i_date.php) [function.include]: failed to open stream: Permission denied in /home/outilsdune/web/www/services/index.php on line 82

Vous allez tout de suite penser aux permissions des fichiers/dossiers , mais je n'ai rien changer, j'ai essayer 777 & 775 même, alors qu'aucuns fichier n'est censer écrire dans un autre (pour le moment)

HELP please 8-|