mailRe: [Galette-discussion] Impossibilité de créer un adhérent


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Adrien Caillot on December 26, 2015 - 12:27:
Bonjour,

On 24/12/2015 13:41, Pierre ROGER wrote:
Vérifier que l'instalation a bien été faite sur le serveur et non recopier à partir d'une installation en local :
/home/xxxx devrait plutôt être www;monsite.xxx/galette/xxxx


Non. Les chemins lisibles dans le messages d'erreur ressemblent bien à des chemins d'un hébergeur.
Il y a bien des hébergeurs qui stockent les pages web des clients dans des répertoires du style /home/client1/etc/

Ce n'est pas ça le souci. Voir plus bas.



Le 23 décembre 2015 à 19:13, <g.psalmon@xxxxxxx> a écrit :
Voici mon problème sur une installation toute fraiche de Galette 0.8.2.2.

Je cherche en vain des solutions mais mon hébergeur de test (Hostinger) m'a informer ne pas être la cause...

Lorsque je souhaite créer un nouveau membre je tombe sur une erreur 500:

J'ai réussi à trouver ces lignes d’erreur (visiblement un souci de base de données ?):

Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/home/u642103538/public_html/includes/galette.inc.php) is not within the allowed path(s): (/home/u542434134:/tmp:/var/tmp:/opt/php-5.3/pear) in /home/u642103538/public_html/ajouter_adherent.php on line 51

Warning: require_once(/home/u642103538/public_html/includes/galette.inc.php) [function.require-once]: failed to open stream: Operation not permitted in /home/u642103538/public_html/ajouter_adherent.php on line 51

Fatal error: require_once() [function.require]: Failed opening required 'includes/galette.inc.php' (include_path='.:/opt/php-5.3/pear') in /home/u642103538/public_html/ajouter_adherent.php on line 51



Non. Ce n'est pas un souci de base de données.

Tu tentes d'accéder à la page ajouter_adherent.php. Pour fonctionner, celle-ci a besoin d'accéder à du code qui se trouve dans un autre fichier : galette.inc.php, dans le répertoire includes.

Or, il existe une restriction qui interdit d'inclure du code à partir de ce répertoire.

Maintenant, il faut trouver pourquoi. Et ça m'amène les questions suivantes :

- Est-ce que Galette a été « déplacée » ? C'est-à-dire installée sur un espace, puis déplacée sur un autre ?

En effet, ça m'étonne de trouver un /home/u542434134/ dans les chemins autorisés, alors que ton espace à toi semble être  /home/u642103538/. Alors je me demande si quelque chose a été déplacé depuis un autre espace, ou alors si c'est l'hébergeur qui a fait une erreur (un copier-coller malheureux dans un fichier de config...).

- Est-ce qu'il y a d'autres applications installées sur le même espace, ou seulement Galette ? Certaines applications peuvent avoir modifié des configurations.

- Est-ce qu'il y a un ou plusieurs fichiers « .htaccess » sur l'espace ? Si oui, dans quels répertoires ? Et quels sont leurs contenus ?

Cordialement,

--
AC


Related Messages


Powered by MHonArc, Updated Sat Dec 26 12:40:10 2015