Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1076 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème fonction 'require once'

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème fonction 'require once'

n°1613241
Lmarco
Posté le 19-09-2007 à 23:27:15  profilanswer
 

Bonsoir,
 
Pas du tout spécialiste PHP, alors désolé si je patauge un peu et n'indique pas les infos requises...
 
Je tente d'installer un composant sur un forum IPB 2.2. Malgré qq galères, il s'installe. Mais impossible de l'ouvrir en administration pour finir l'install, il me donne l'erreur suivante :
 

Code :
  1. IPB WARNING [2] acp_components::require_once(/var/www/MiL_forum/sources/components_acp/arcade.php) [function.acp-components-require-once]: failed to open stream: Permission denied (Line: 144 of /var/www/MiL_forum/sources/acp_loaders/acp_components.php)


 
 
Merci d'avancer, car c'est la dernière étape et je bloque  :??:

mood
Publicité
Posté le 19-09-2007 à 23:27:15  profilanswer
 

n°1613250
leflos5
On est ou on est pas :)
Posté le 20-09-2007 à 00:34:44  profilanswer
 

Tout est dit, le serveur n'a pas le droit sur le fichier en question :spamafote:

n°1613252
Lmarco
Posté le 20-09-2007 à 00:37:24  profilanswer
 

Pour le moins étrange...Je "chmode" tout en 777, j'ai essayé de changer le chemin indiqué dans ce fichier, rien à faire. Safemode serveur pas activé, alors si c'est pas une subtilité PHP qui m'est inconnue, je sèche :/

n°1613253
leflos5
On est ou on est pas :)
Posté le 20-09-2007 à 00:45:25  profilanswer
 

Sur le répertoire aussi?
 
Si tu essayes d'accéder à ce fichier en http (si c'est possible à cet endroit) ça donne quoi?
 
Sinon peut être un système de de droit d'IPB :??: T'as essayé le support :??:
 
Le code autour de la ligne 144 ça  donne quoi :??:

n°1613254
Lmarco
Posté le 20-09-2007 à 00:49:02  profilanswer
 

Je met en 777 tt ce qui a rapport avec ça de près ou de loin (radical, mais faut bien essayer...), rien.
 
En HTTp, ça donne :
 

Code :
  1. Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
  2. Fatal error: Unknown: Failed opening required '/var/www/MiL_forum/sources/components_acp/arcade.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0


 
 
Le code ligne 144 :
 

Code :
  1. require_once( ROOT_PATH.'sources/components_acp/'.$another_choice[ $this->ipsclass->input['act'] ].'.php' );


Message édité par Lmarco le 20-09-2007 à 00:49:37
n°1613255
TheRom_S
Posté le 20-09-2007 à 00:51:50  profilanswer
 

et il existe bien ce fichier arcade.php dans /var/www/MiL_forum/sources/components_acp/ ?


---------------
The Rom's, à votre service
n°1613256
Lmarco
Posté le 20-09-2007 à 00:53:36  profilanswer
 

Oui, oui.
 
Serait-ce un problème  d'arborescence mal indiquée dans  arcade.php ?


Message édité par Lmarco le 20-09-2007 à 00:56:29
n°1613259
TheRom_S
Posté le 20-09-2007 à 01:12:13  profilanswer
 

Regardes les droits sur ce fichier et regardes aussi ce qu'il fait, c'est étrange, surtout ce "Permission denied in Unknown on line 0"


---------------
The Rom's, à votre service
n°1613260
Lmarco
Posté le 20-09-2007 à 01:19:39  profilanswer
 

Finalement j'ai chmodé à la suite tous les fichiers concernés (qui au fur et à mesure donnaient une nvelle erreur de ce genre) jusqu'à ce que le pb soit réglé.
 
Maintenant c'est plus du PHP :
 
IPS Driver Error
There appears to be an error with the database.

n°1613261
TheRom_S
Posté le 20-09-2007 à 01:23:56  profilanswer
 

Il te dit quelle erreur exactement ?


---------------
The Rom's, à votre service
mood
Publicité
Posté le 20-09-2007 à 01:23:56  profilanswer
 

n°1613263
Lmarco
Posté le 20-09-2007 à 01:29:10  profilanswer
 

Arf non... Forum nickel, administration aussi. C'est uniquement quand je veux gérer le composant en back office.

n°1613264
leflos5
On est ou on est pas :)
Posté le 20-09-2007 à 01:31:46  profilanswer
 

J'ai pas tout compris :whistle:
 
Donc tout marche pour les tâches de base, c'est quoi qui déconne, ou quand tu fais quoi :??:

n°1613265
Lmarco
Posté le 20-09-2007 à 01:33:38  profilanswer
 

Le forum IPB et son administration fonctionnent. Mais j'ai installé un composant via un install.php dans le navigateur, et je ne peux pas le gérer dans l'administration ipb, j'ai eu les erreurs mentionnées ci-dessus.


Message édité par Lmarco le 20-09-2007 à 01:33:53
n°1613266
leflos5
On est ou on est pas :)
Posté le 20-09-2007 à 01:46:31  profilanswer
 

Et en réessayant l'installation :??:
 
Je re sur le support d'ipb, vu que c'est payant, tu dois avoir un support que j'espère efficace ;)

n°1613483
Lmarco
Posté le 20-09-2007 à 15:22:32  profilanswer
 

Je crois que le problème vient de :
 

Code :
  1. Permission denied (Line: 60 of /var/www/MiL_forum/sources/components_acp/arcade.php


 
Une ligne "require root_path" dont l'arborescence ne doit pas être bonne, non ?  :??:


Message édité par Lmarco le 20-09-2007 à 15:23:45
n°1613662
leflos5
On est ou on est pas :)
Posté le 21-09-2007 à 05:42:48  profilanswer
 

Mais ce fichier/lien existe bien :??:
C'est quoi cette ligne 60 :??:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème fonction 'require once'

 

Sujets relatifs
petit probleme izipostProbleme Allopass : système d'options/améliorations à protéger
Problème de scrollbarProblème d'encodage
Problème XML & ActionScriptProbleme d'aquisition de la Camera
copie de fichiers vers dossiers en fonction du nom de fichier[MY SQL] Probleme pour mettre a jour une table [résolu]
Problème avec boucle et affichageProbleme de valaur avec une check box!
Plus de sujets relatifs à : Problème fonction 'require once'


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR