Déjà merci pour le boulot, j'utilise la gallery depuis pas mal de temps, et c'est vraiment génial, mais .... depuis qqls jours ne ne peux plus accéder à l'historique :
SELECT
year,
month,
day,
hour,
max(id) AS max_id,
COUNT(*) AS nb_pages
FROM phpwebgallery_history
WHERE summarized = 'false'
GROUP BY
year ASC,
month ASC,
day ASC,
hour ASC
;
[mysql error 1146] Table 'hervecom.phpwebgallery_history' doesn't exist
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/62/f/-/h/f-herve.com/www/gallerie/admin/stats.php on line 144
en me déconnectant j'obtient sur la page d'acceuil http://www.f-herve.com/gallerie/ :
INSERT INTO phpwebgallery_history
(
date,
time,
year,
month,
day,
hour,
user_id,
IP,
section,
category_id,
image_id,
image_type,
tag_ids
)
VALUES
(
'2008-05-02',
'17:37:16',
2008,
05,
02,
17,
2,
'86.211.126.128',
'categories',
NULL,
NULL,
NULL,
NULL
)
;
[mysql error 1146] Table 'hervecom.phpwebgallery_history' doesn't exist
Warning: Cannot modify header information - headers already sent by (output started at /var/www/62/f/-/h/f-herve.com/www/gallerie/include/functions.inc.php:955) in /var/www/62/f/-/h/f-herve.com/www/gallerie/include/page_header.php on line 103
J'ai cherrché sur le forum et rien
aujourd'hui j'ai mis à jour 1.7.0 vers 1.7.1 et toujours rien ... j'suis un peu lâché et n'y comprenant rien au Php, je me tourne vers vous pour une solution avant de tout reprendre à zéro.... mais là je vais tout perdre (utilisateur, commentaire, notation... et ça mets dèjà arrivé)
merci pour votre aide
@+
Hors ligne
Manifestement, la table history a été supprimée...
Quel est ton hébergeur?
Première solution: désactiver l'historique (si tu n'en a pas besoin)
Va dans le panneau d'admin => Générale => Onglet Historique => décoche tout et valide.
Deuxième solution: recréer la table history.
Dans PhpMyAdmin, Fenetre SQL (deuxième icone en haut à gauche), exécute ceci:
CREATE TABLE `phpwebgallery_history` (
`id` int(10) unsigned NOT NULL auto_increment,
`date` date NOT NULL default '0000-00-00',
`time` time NOT NULL default '00:00:00',
`year` smallint(4) NOT NULL default '0',
`month` tinyint(2) NOT NULL default '0',
`day` tinyint(2) NOT NULL default '0',
`hour` tinyint(2) NOT NULL default '0',
`user_id` smallint(5) NOT NULL default '0',
`IP` varchar(15) NOT NULL default '',
`section` enum('categories','tags','search','list','favorites','most_visited','best_rated','recent_pics','recent_cats') default NULL,
`category_id` smallint(5) default NULL,
`tag_ids` varchar(50) default NULL,
`image_id` mediumint(8) default NULL,
`summarized` enum('true','false') default 'false',
`image_type` enum('picture','high','other') default NULL,
PRIMARY KEY (`id`),
KEY `history_i1` (`summarized`)
) TYPE=MyISAM;
Dernière modification par P@t (2008-05-02 19:21:03)
Hors ligne
Merci,
Un peu long à te remercier.... désolé
J'ai essayer la 1ère soluce et ça à marcher, plus de bug sur la page d'acceuil, mais bon ....
Donc j'ai essayé la 2nd.... et la je me suis un peu perdu avec phpMyAdmin, je ne savais pas qu'il fallait l'installer (je suis un peu neuneu)
Maintenant ça marche, merci pour tout et la vitesse de la réponse
Encore une question : Comment la table History peut-elle être supprimée sans modif. de ma part ?
Mon hébergeur est Online
Est encore merci à toute l'équipe
@+
Hors ligne
Le mieux serait de leur demander et de nous communiquer leur réponse.
Merci.
8-)
Hors ligne