2 sites, 2 installations identiques et 2 résultats différents...

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

J'ai un hébergement qui me permet d'héberger plusieurs noms de domaines, en l'occurence deux, j'ai donc créer mes 2 domaines et je me retrouve avec deux environements de fichier et deux base de données.

Je me suis construit un package avec drupal et les modules qui vont bien que j'uploade sur chaque espace de fichier de chaque domaine avec FileZilla. j'applique les mêmes droits sur le répertoire default 757 et sur le fichier settings.php 666 et lance l'installation des deux sites, au passage je reprotège le fichier settings.php en 444 et le répertoire default en 755.

A priori tout est identique...

Les deux semblent s'installer correctement, un petit tour dans les fichiers pour s'appercevoir que les deux ont bien créé le sous répertoire files avec comme droit 775.

Malheureusement l'un marche et l'autre pas...

Quand je vais dans l'administration au niveau de la configuration du file system l'un me dit que tout est bon tandis que l'autre m'indique une erreur (sans que je ne change quoique ce soit) :

* warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10909 is not allowed to access /home/httpd/vhosts/eursels.com/httpdocs/sites/default/files owned by uid 48 in /home/httpd/vhosts/eursels.com/httpdocs/includes/file.inc on line 129.
* warning: fopen(sites/default/files/.htaccess) [function.fopen]: failed to open stream: Success in /home/httpd/vhosts/eursels.com/httpdocs/includes/file.inc on line 129.
* Security warning: Couldn't write .htaccess file. Please create a .htaccess file in your sites/default/files directory which contains the following lines:
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
Options None
Options +FollowSymLinks
* The directory sites/default/files/tmp does not exist.

Les droits sur le répertoire files sont pourtant exactement les mêmes...

Propriétaire apache
Groupe apache
droits : rwx rwx r-x

GGRRRR je craque !...

Merci pour ta piste mais la question que je me pose pourquoi pour l'un et pas pour l'autre site ???

Les deux sont chez le même hébergeur et sur le même compte, puisqu'il me permet d'avoir plusieurs domaines sur un même hébergement...

De plus il s'agit d'une nouvelle installation du même site car j'avais un peu foiré la première à force de bidouiller mais je n'avais pas eu cette erreur la première fois...

J'ai contacté mon hébergeur et j'ai donc pu désactiver le safe mode et cela marche maintenant (bizarrement le safe mode est actif sur mon deuxième site qui marche lui pourtant...).

Mais maintenant j'ai encore une autre différence...

Sur les 2 sites j'ai installé CKEditor et CKFinder pour que ce dernier fonctionne il faut modifier le fichier settings.php pour mettre la ligne $cookie_domaine = au nom de domaine.

Sur le deuxième site qui marchait dès le début j'ai mis juste mon nom de domaine et cela marche parfaitement bien...

En revanche sur le premier site qui fonctionne que depuis le safe mode à off j'ai du ajouter www. pour que cela marche mais j'ai un autre soucis... tant que je reste connecté tout va bien mais dès que je me déconnecte je ne peux plus me reconnecter.

Pour pouvoir me reconnecter je doits d'abord retirer la ligne $cookie_domaine du fichier settings.php.

C'est le chat qui se mort la queueu mais je doit faire quoi pour que je puisse me connecter et que CKFinder fonctionne également comme sur l'autre site ?.

Merci d'avance de votre aide.

Laissez tomber, j'ai éffacé le cache de mon navigateur et les cookies et ca marche, il devait y avoir des trucs qui trainaient à force de bidouiller....

Merci à ceux qui ont pris le temps de me lire et tout particulièrement merci à toi Haza.