Bonjour
Je viens refaire un petit suat ici car depuis les mises a jours j'ai un soucis.
J'ai du tout réinstallé
cependant j'arrive à voir ma gallerie de mon travaille mais pas de chez moi et je viens de faire appel à un zamis (lol) qui voit une page blanche comme moi.
Il sembelrait que le compte GUEST poserait pb ??
pourriez vous me guider????
http://www.rolgliss.net/gallery/
Merci d'avance
Dernière modification par rolgliss (2006-08-17 13:45:00)
Hors ligne
Avec un editeur simple, edite le fichier /include/mysql.inc.php et ne laisse que le code php et ses balises...
8-)
PS: Voir mon post précedent, je viens d'ouvrir un bug (c'est lié, je présume).
Hors ligne
je ne comprends pas bien
voici ce que j'ai
<?php
$cfgBase = 'nom de ma base';
$cfgUser = 'User Admin';
$cfgPassword = 'Pass admin';
$cfgHote = 'localhost';
$prefixeTable = 'phpwebgallery_';
define('PHPWG_INSTALLED', true);
?>
que dois je faire de cela?
Hors ligne
Aurais-tu une ligne blanche ou un espace avant <?php ?
Hors ligne
Elle était au millieu... Non pas de problème.
As-tu modifié d'autres modules php?
Si oui, lequels?
Sinon on regardera après du coté des tables...
Hors ligne
en faite j'ai apporte les modifications de base pour le partage de base de donnée avec celle de mon forum
http://forum.phpwebgallery.net/viewtopi … 577#p37577
cela avait fonctionner correctement avant la mise a jour
cependant, avant la manipulation, j'avais la main sur la gallerie et depuis page blanche
Dernière modification par rolgliss (2006-08-17 20:27:16)
Hors ligne
Donc tu as un pb dans ton /include/config_local.inc.php
(Cela n'a rien à voir mais lis ceci quand même Activez vos liens)
Une fois lu et compris...
Toute variable ayant la même valeur dans /include/config_local.inc.php que dans /include/config_default.inc.php
tu l'enlèves de /include/config_local.inc.php (on ne touche pas à /include/config_default.inc.php)...
D'accord !!!
Ensuite tu vérifies que le problème est toujours présent...
Et tu nous listes ici le contenu de /include/config_local.inc.php (donc uniquement tes modifs, on ira plus vite pour comprendre à priori).
8-)
Hors ligne
voici ce que j'ai dans le fichier /include/config_local.inc.php
<?php
// +-----------------------------------------------------------------------+
// | authentification |
// +-----------------------------------------------------------------------+
// apache_authentication : utiliser l'authentification HTTP d'Apache comme
// référence au lieu de la table des utilisateurs ?
$conf['apache_authentication'] = false;
// users_table : quelle table est la table de référence pour les
// utilisateurs ? Peut être une table externe à PhpWebGallery.
//
// Si vous décidez d'utiliser une table externe, vous devez préparer votre
// base de données en supprimant certains données :
//
// delete from phpwebgallery_user_access;
// delete from phpwebgallery_user_cache;
// delete from phpwebgallery_user_feed;
// delete from phpwebgallery_user_group;
// delete from phpwebgallery_user_infos;
// delete from phpwebgallery_sessions;
// delete from phpwebgallery_rate;
// update phpwebgallery_images set average_rate = NULL;
// delete from phpwebgallery_caddie;
// delete from phpwebgallery_favorites;
// Toutes les informations contenues dans ces tables sont relatives au
// contenu de la table des utilisateurs.
$conf['users_table'] = '$phpbb_users';
// user_fields : correspondance entre un nom générique de champ et le nom
// spécifique dans la table. Par exemple, dans PhpWebGallery, l adresse
// email est "mail_address" et dans PunBB, son nom est "email".
$conf['user_fields'] = array(
'id' => 'user_id', // champ phpBB
'username' => 'username', // champ phpBB
'password' => 'user_password', // champ phpBB
'email' => 'user_email' // champ phpBB
);
// pass_convert : fonction pour chiffrer ou hasher le mot de passe afin de
// le stocker en base de donnée.
// $conf['pass_convert'] = create_function('$s', 'return md5($s);');
// guest_id : identifiant de l invité
$conf['guest_id'] = -1; // ID du guest sous phpBB
// webmaster_id : identifiant du webmaster
$conf['webmaster_id'] = 2; // ID de l'administrateur sous phpBB
// +-----------------------------------------------------------------------+
// | end authentification |
// +-----------------------------------------------------------------------+
?>
Hors ligne
On regardera ça... Si quelqu'un a déjà activé le lien avec phpBB avec la 1.6...
(Pas moi).
8-)
Es-tu sur de ceci:
$conf['users_table'] = '$phpbb_users';
ce ne serait pas mieux avec
$conf['users_table'] = 'phpbb_users';
?
Hors ligne
Es-tu sur de :
// guest_id : identifiant de l invité
$conf['guest_id'] = -1; // ID du guest sous phpBB
C'est sans aucun doute l'origine du pb...
Crée un user bidon dans ta table $phpbb_users
Releve son id.
Place cet id à la place du -1, pour vérifier...
Hors ligne
voici ce que j'ai lorsque je passe le guest à 0 sur ma base de donnée et que je renseigne le fichier /include/config_local.inc.php
SELECT user_id AS id
, username AS username
, user_password AS password
, user_email AS email
FROM $phpbb_users
WHERE user_id = '0'
;
[mysql error 1146] Table 'phpbb2.$phpbb_users' doesn't exist
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/rolgliss-site/gallery/include/functions_user.inc.php on line 141
SELECT cat_id
FROM phpwebgallery_user_access
WHERE user_id =
;
[mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/rolgliss-site/gallery/include/functions.inc.php on line 692
SELECT cat_id
FROM phpwebgallery_user_group AS ug INNER JOIN phpwebgallery_group_access AS ga
ON ug.group_id = ga.group_id
WHERE ug.user_id =
;
[mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/rolgliss-site/gallery/include/functions.inc.php on line 692
DELETE FROM phpwebgallery_user_cache
WHERE user_id =
;
[mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2
INSERT INTO phpwebgallery_user_cache
(user_id,need_update,forbidden_categories,nb_total_images)
VALUES
(,'false','0',350)
;
[mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''false','0',350)' at line 4
Warning: Cannot modify header information - headers already sent by (output started at /var/www/rolgliss-site/gallery/include/functions.inc.php:675) in /var/www/rolgliss-site/gallery/include/page_header.php on line 67
Hors ligne
rolgliss a écrit:
voici ce que j'ai lorsque je passe le guest à 0 sur ma base de donnée et que je renseigne le fichier /include/config_local.inc.php
SELECT user_id AS id
, username AS username
, user_password AS password
, user_email AS email
FROM $phpbb_users
WHERE user_id = '0'
;
[mysql error 1146] Table 'phpbb2.$phpbb_users' doesn't exist
Voici ce qui m'a interpelé lorsque j'ai déplacer le user GUEST
"[mysql error 1146] Table 'phpbb2.$phpbb_users' doesn't exist"
Le $ de la table n'a pas lieu d'etre
du coup le fait de l'avoir enlever j'ai réussi a ma connecté sur la gallerie
Merci cependant pour ton aide précieuse car tu m'as mis sur la voix
bon courrage a toi ainsi qu'a toute l'équipe
Hors ligne
VDigital a écrit:
Es-tu sur de ceci:
$conf['users_table'] = '$phpbb_users';
ce ne serait pas mieux avec
$conf['users_table'] = 'phpbb_users';
?
Comme quoi, je ne dis pas toujours n'importe quoi...
8-)
Hors ligne