bonjour tout le monde. c'est la première que je fais un topic.
mon problème est le suivant:
j'ai installé php web gallery sur mon site, quand on est identifié tout se passe à peu près bien mais quand je ne le suis pas il y a un message d'erreur qui apparait au dessus de la gallery. mon site est http://www.light-graff.fr/phpwebgallery et le message d'erreur est:
Warning:
INSERT INTO phpwebgalleryhistory
(
date,
time,
year,
month,
day,
hour,
user_id,
IP,
section,
category_id,
image_id,
image_type,
tag_ids
)
VALUES
(
CURDATE(),
CURTIME(),
YEAR( CURDATE() ),
MONTH( CURDATE() ),
DAYOFMONTH( CURDATE() ),
HOUR( CURTIME() ),
2,
'82.123.103.155',
'categories',
NULL,
NULL,
NULL,
NULL
)
;
[mysql error 1054] Unknown column 'year' in 'field list'
#0 my_error /homez.109/lightgray/www/phpwebgallery/include/functions.inc.php(632)
#1 pwg_query /homez.109/lightgray/www/phpwebgallery/include/functions.inc.php(569)
#2 pwg_log /homez.109/lightgray/www/phpwebgallery/index.php(306)
in /homez.109/lightgray/www/phpwebgallery/include/functions.inc.php on line 948
Warning: Cannot modify header information - headers already sent by (output started at /homez.109/lightgray/www/phpwebgallery/include/functions.inc.php:947) in /homez.109/lightgray/www/phpwebgallery/include/page_header.php on line 103
Merci d'avance pour votre aide
Tu dois avoir une table History d'une version 1.6 ou précédente.
Et ta galerie est en 1.7...
Pourquoi? ???
Quelle était ta version précédente?
Quelle procédure de migration as-tu suivi?
(On saura réparer mais évitons le bricolage, il nous faut des indications précises).
Hors ligne
Au début j'ai voulu installer phpwebgallery-butterfly01 mais au moment de l'identification j'avais un problème avec un fichier dans include donc aprés j'ai mis le 1.7 puisqu'il fonctionnait.
merci pour t'es indication je vais tenter de résoudre le problème.
à bientôt
Si tu n'as rien comme photo la meilleur solution est de vider ta base de donner et de refaire une installation.
Hors ligne
ok sa saura plus simple Merci à vous
C'est bon j'ai réussi; En faite il suffit juste de changer le préfixe de table style phpwebgallery_ au moment de la ré-installation.
Merci pour votre aides et bonne continuation ++.
:)
Il te faut supprimer tes anciennes tables si tu ne les utilises plus.
MySQL "DROP TABLE" (Google est ton ami).
Hors ligne