Submitted by elrossi on
Bonjour,
Je viens d'installer Drupal sur free et j'ai une erreur 500 a la place de l'ecran de login
-
j'ai bien tout uploade a la racine de mon compte free
-
configure mon settings.php
$db_url = 'mysql://toto:pass@sql.free.fr/toto';
$base_url = 'http://toto.free.fr/'; -
j'ai commente ces 2 lignes dans database.mysql.inc
//db_query('LOCK TABLES {sequences} WRITE');
//db_query('UNLOCK TABLES');
Ai je oublie qq chose ?
Merci de votre aide
Antoine
j'ai egalement charge le
Permalien Soumis par elrossi le 24 Janvier, 2006 - 08:33
j'ai egalement charge le fichier SQL dans la base free
peux tu préciser ta
Permalien Soumis par robby le 8 Février, 2006 - 12:07
peux tu préciser ta démarche complète pour une install chez free : en vue de la rédaction d'un article "installer drupal chez free"
la technique de elrossi fonctionne en effet ( mettre en commentaire les deux lignes), mais juste pour la premier page d'accueil de login (on a plus de warning)
dès que le créé le premier compte et partout ailleurs aprés dans l'interface admin on a des :
user warning: Access denied for user 'xxxxxx'@'xxxxxx' to database 'xxxxxx' query: LOCK TABLES cache WRITE in /var/www/free.fr/3/e/aurobby/drupal/includes/database.mysql.inc on line 124.
est un problème à free et à sa version de php ?
c'est finallement le même problème que sur ce thread :
http://drupalfrancais.zapto.org/?q=forum/drupal/341-pb_avec_easy_php_1_8
y a t il une action à faire sur les tables directement via phpmyadmin ?
merci d'avance, je suis dans l'impasse
(version 4.6.5)
alkahan, tu as pas une piste s'il te plait ? si suis vraiment bloquée
a++ robby
webdesign CSS, webdevelopment and more...enter http://www.nekodesign.net
C'est un probleme de Free
Permalien Soumis par tostinni le 8 Février, 2006 - 17:03
C'est un probleme de Free lie aux droits qu'ils te donnent sur tes tables. A savoir que tu n'as pas le droit aux "LOCK".
D'ailleurs au passage, ca va etre encore plus dramatique avec la version 4.7 qui a besoin d'avoir le droit de creer des tables temporaires...
@robby: normalement une fois que tu as commente ces lignes ca devrait suffir, elles n'apparaissent nulle part autrement.
"@robby: normalement une
Permalien Soumis par robby le 8 Février, 2006 - 23:50
"@robby: normalement une fois que tu as commente ces lignes ca devrait suffir, elles n'apparaissent nulle part autrement."
ok ca fonctionne mais j'ai quand même ces warning quand j'accède aux parties :
modules
warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/3/e/aurobby/drupal/includes/database.mysql.inc:124) in /var/www/free.fr/3/e/aurobby/drupal/includes/common.inc on line 143.
setting
warning.....LOCK TABLES variable WRITE in ...
quelqu'un a une idée ? merci
a+ robby: [url=http://www.nekodesign.net/]nekodesign.net[/url] webmaster
Y a quoi ligne 124 de ton
Permalien Soumis par tostinni le 9 Février, 2006 - 02:23
Y a quoi ligne 124 de ton fichier database.mysql.inc ?
Parce que perso (4.6.5) j'ai un commentaire, donc y a un truc bizarre la...
j'ai en fait ces warning
Permalien Soumis par robby le 9 Février, 2006 - 14:29
j'ai en fait ces warning pour les accès à 'setting' et 'modules'
user warning: Access denied for user 'xxxxxxxx'@'xxxxxxx' to database 'aurobby' query: LOCK TABLES variable WRITE in /var/www/free.fr/3/e/aurobby/drupal/includes/database.mysql.inc on line 124.
c'est marrant parceque parfois ces warning apparaissent ailleurs, et ils disparaissent quand je réactualise la page, il y a pas une histoire de "cache des tables de la BDD"?
cela dit, il y a partout des instructions sql de 'lock table', notammant dans de nombreux fichiers du dossier 'includes' alors s'il faut les repérer et mettre les lignes en question en "commentaire", ca devient laborieux....????
ma ligne 124:
trigger_error(check_plain(mysql_error($active_db) ."\nquery: ". $query), E_USER_WARNING);
a+ robby: [url=http://www.nekodesign.net/]nekodesign.net[/url] webmaster
Ta version de Drupal c
Permalien Soumis par tostinni le 9 Février, 2006 - 21:31
Ta version de Drupal c laquelle ?
Ca serait pas une 4.5.x ? (ce qui ferait que ca coincide au niveau du numero de ligne,au passage pense a la preciser qd tu as un probleme, ca aide pas mal. Enfin, pense a te mettre a jour en 4.6.5 car la serie 4.5.x ne va plus etre supportee qd la 4.7 va sortir)
Sinon dans le core, il n'y a des "LOCK TABLES" que a un seul endroit, c ds le fichier database.mysql.inc donc je comprends pas trop pourquoi tu as tjs ces erreurs.
Au passage il n'y a pas de cache des tables de la BDD, mais peut etre un cache des pages par ton navigateur (Opera me fait ca regulierement).
=> v4.6.5 en fait les
Permalien Soumis par robby le 10 Février, 2006 - 12:40
=> v4.6.5
en fait les erreurs n'ont pas l'air de gêner au fonctionnement (c'est peut être le cache ....?),c'est pas grave, je vai peut être faire une ré-install, mon compte free est juste là pour faire des tests,les probs de lock-table sont évoquer ici
http://drupal.org/node/1190
je vai y jeter un oeil
encore merci
a+ robby: [url=http://www.nekodesign.net/]nekodesign.net[/url] webmaster
Aurais-tu plus de precisions
Permalien Soumis par tostinni le 24 Janvier, 2006 - 15:23
Aurais-tu plus de precisions sur cette erreur ?
Des lignes dans ton log ?
ou se trouvent les logs ?
Permalien Soumis par elrossi le 24 Janvier, 2006 - 17:31
ou se trouvent les logs ?
Dans /admin sous
Permalien Soumis par tostinni le 25 Janvier, 2006 - 16:44
Dans /admin sous drupal.
Sinon Ton navigateur te donne pas un message plus detaille que erreur 500 ?
C'est bon tout fonctionne -
Permalien Soumis par elrossi le 25 Janvier, 2006 - 23:06
C'est bon tout fonctionne
- j'ai vire le htaccess
- enleve le '/' dans settings.php
merci
Antoine
élément de réponses
Permalien Soumis par robby le 8 Février, 2006 - 16:57
élément de réponses ici:
http://drupal.org/node/7315
a+ robby: [url=http://www.nekodesign.net/]nekodesign.net[/url] webmaster