erreur 404 dès l'authentification du user et a chaque changement dans la configuration

Catégories:

Je viens d’installer drupal sur un linux avec appche, tomcat 5.5, php et mysql
Pour installer drupal, j’ai suivi le document «installation de Drupal» (qui m’a fort aidé et est bien documenté, merci à l’auteur). Je n’ai pas dépose les fichiers (en ftp) dans la racine mais j’ai créé un sous répertoire /drupal dans lequel j’ai tout fourré.

J’ai eu quelques petits soucis que tout le monde connait :
* permission denied —> il faut avoir les droit ‘lock table’ au niveau de la db
* mkdir access denied —> créer un répertoire files avec doit d’accès 777 à la racine du site web

maintenant que tout cela fonctionne, j’aui un autre souci !

Un peit exemple :
Je suis administrateur, je me logue et j’ai l’erreur suivante

[i]http://www.xyz.be:8080/drupal/ (j’ai remplacé la vrai adresse par xyz)

HTTP Status 404 - /drupal/

type Status report

message /drupal/

description The requested resource (/drupal/) is not available.
Apache Tomcat/5.5.16[/i]

si après, je fais page précédente et que je me relogge, tout est ok !

En fait, dès que je modifie quelque chose ( ajout nouveau utilisateur, changement du logo dans un theme, …) j’ai une page 404 qui s’affiche.

Auriez-vous une idée de solution ?

Merci.

Marc

#

[code]Auriez-vous une idée de solution ?[/code]

Oui. Vérifiez que la variable [code]$base_url[/code] est bien renseignée dans votre fichier [code]sites/default/settings.php[/code].

  • DamZ
#
Comme je l’ai signalé dans la question, par rapport au «root php», j’ai créé un répertoire drupal dans lequel j’ai déposé tout le contenu du fichier gz. Le fichier dont tu parles est bien, par rapport à mon chemin, /drupal/sites/default/settings.php ?
Si c’est le cas, voici le contenu de la variable $base_url
$base_url = ‘http://xyz.be:8080/drupal’ ;

pour info, j’ai descendu la version 4.7.0 de drupal. Le problème est-il lié à cette version ? Faut-il que j’essaye avec une version 4.6 ?

Merci pour vos réponses .

Marc MICHEL
Peux-être futur utilisateur de Drupal …

Marc MICHEL
Peux-être futur utilisateur de Drupal …

#

Hum.
Et si vous allez directement sur «http://www.xyz.be:8080/drupal/» (en remplaçant xyz par la vraie adresse), cela fonctionne ?
Si non, je pense à un problème de configuration du PHP sous votre Tomcat (l’équivalent de la directive DirectoryIndex de Apache).

  • DamZ
Syndiquer le contenu