SQL-fråga om Photo Album 2.0.56

Frågor kring MODdar (modifikationer) för phpBB 2.0.x.

Moderatorer: Moderatorgrupp, Supportgrupp

Lisali
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 205
Blev medlem: 2006-01-05 16:31
Svar: 0

SQL-fråga om Photo Album 2.0.56

Inlägg av Lisali »

Hej,

Jag har, eller rättare sagt håller på, installerat Photoalbum 2.0.56 men fattar inte hur jag ska göra vid SQL-hänvisningen. Kan någon vänlig själ förklara?

Är det när jag går in på phpmyadmin och loggar in på mitt konto? Och i så fall var lägger jag till "CREATE TABLE phpbb_album..." osv?

Tack på förhand,
Lisa
› Den som säger att det var bättre förr mår bättre idag än imorgon ‹
Användarens profilbild
Marcus
Hedersmedlem
Hedersmedlem
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0

Inlägg av Marcus »

Efter du loggat in:
  1. Om du har flera databaser kopplat till ditt konto, välj rätt databas. Har du bara en databas, kan du gå till steg 2.
  2. Klicka på fliken SQL.
  3. Klistra in SQL-koden från install.txt i textrutan och klicka på kör.
/marcus

PS!
I punkt 1 menar jag inte "tabell", för det spelar ingen roll vilken tabell du valt... SQL-satserna anger i vilka tabeller saker ska ligga.
DS!
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Lisali
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 205
Blev medlem: 2006-01-05 16:31
Svar: 0

Inlägg av Lisali »

Tusen tack!

Har jag allt enligt anvisningarna i filen men nu stöter jag på patrull:

(Jag har innan jag installerat Photo Album lagt till EZportal).

När jag går in i photoalbum/AC-panelen så får jag följande felmeddelande:

phpBB : Critical Error

Could not query Album config information

DEBUG MODE

SQL Error : 1146 Table 'lisali_se.ALBUM_CONFIG_TABLE' doesn't exist

SELECT * FROM ALBUM_CONFIG_TABLE

Line : 46
File : admin_album_config.php

Vad har jag gjort fel?
› Den som säger att det var bättre förr mår bättre idag än imorgon ‹
Användarens profilbild
Marcus
Hedersmedlem
Hedersmedlem
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0

Inlägg av Marcus »

Har dina tabeller samma namn som de i Photoalbum 2.0.56?

Dvs. standard "phpbb_", om inte kan det vara så att du har t.ex.

lisali_<tabellnamn>

och nu heter vissa:

phpbb_<photoMODtabellnamn>

Om så är fallet, ändra bara namnet (via phpMyAdmin) på alla tabeller som råkat få fel namn.

Om inte, återkom.

/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Lisali
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 205
Blev medlem: 2006-01-05 16:31
Svar: 0

Inlägg av Lisali »

När du säger tabeller så undrar jag vad de är för något... :oops:
› Den som säger att det var bättre förr mår bättre idag än imorgon ‹
Användarens profilbild
Marcus
Hedersmedlem
Hedersmedlem
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0

Inlägg av Marcus »

Tabeller är det i en databas som innehåller all data, mycket förenklat... :-)

Om du loggar in på phpMyAdmin och (om du har flera databaser) väljer din databas... verkar i ditt fall vara lisali_se.

Då får du upp en sida med en lista över vilka tabeller du har, de heter typ <prefix>_config osv.

Nu ska du kontrollera att alla som heter något med "photo" eller "album" ska ha samma prefix som alla andra tabeller.

Har de inte det, så måste du ändra på detta. Det gör du genom att klicka på tabellens namn, sedan välja operations och där ändra namnet vid rename.

Oklart? Återkom...

/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Lisali
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 205
Blev medlem: 2006-01-05 16:31
Svar: 0

Inlägg av Lisali »

De heter samma alla filerna i min databas:
phpbb_

Vad kan det då vara för fel?
› Den som säger att det var bättre förr mår bättre idag än imorgon ‹
Användarens profilbild
Marcus
Hedersmedlem
Hedersmedlem
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0

Inlägg av Marcus »

Har du hittat just den tabellen som den letar efter... eller råkar den saknas trots att du gjort som det står i install.txt?

MySQL-servern kan dessutom råkat låsa eller skada filen som innehåller den tabell som vi pratar om. (OBS! Det är inte filer du ska ge dig på att hitta med FTP eller så... :)).

Då kan det vara på plats med att reparera tabellen. Detta gör du också via "Operation" i phpMyAdmin. Avhjälper både fel på filen (den kan visserligen förlora data, men de fungerar) och låser upp låsta filer.

Varför låser sig tabeller?
Jo, om någon ska skriva till tabellen vill man vara säker på att inte någon annan samtidigt gör det... så då måste man underlösa är filen olåst, om ja så går det att skriva... men innan vi skriver så låster vi så att vi är ensamma om tabellen.
När tabellen är låst går det inte skriva eller läsa från den.


/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Lisali
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 205
Blev medlem: 2006-01-05 16:31
Svar: 0

Inlägg av Lisali »

Det måste vara något annat fel jag gjort. Jag får samma felmeddelande:

Could not query Album Categories information

DEBUG MODE

SQL Error : 1146 Table 'lisali_se.ALBUM_CAT_TABLE' doesn't exist

SELECT * FROM ALBUM_CAT_TABLE ORDER BY cat_order ASC

Line : 100
File : admin_album_cat.php
› Den som säger att det var bättre förr mår bättre idag än imorgon ‹
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

Hittar du tabellen 'lisali_se.ALBUM_CAT_TABLE' om du kollar med phpMyAdmin?

/J
Lisali
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 205
Blev medlem: 2006-01-05 16:31
Svar: 0

Inlägg av Lisali »

I phpmyadmin hittar jag en fil som heter:
phpbb_album_cat

_table finns inte
› Den som säger att det var bättre förr mår bättre idag än imorgon ‹
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

Verkar som att den har fel prefix till att börja med.
Jag har varken 'EZportal' eller 'Photo Album' men har du någon kontrollpanel där du kan ställa in 'table prefix' eller liknande? Annars kan du leta efter 'lisali_se.' i filerna som har med 'Photo Album' att göra och ändra det till 'phpbb_'
Sen kan du göra ett nytt försök.

Var hittade du foto albumet?

/J

ps. Det är tabeller i en databas, inte filer. ds.
Lisali
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 205
Blev medlem: 2006-01-05 16:31
Svar: 0

Inlägg av Lisali »

Fotoalbumet hittade jag här (genom en länk i detta forum) http://smartor.is-root.com/viewtopic.php?t=3021

och EZportalen från tyska phpBB2 (den också genom en länk från denna sida).
› Den som säger att det var bättre förr mår bättre idag än imorgon ‹
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

Har du gjort alla ändringar i "install.txt"?

Kolla i din fil "includes/constants.php" att du har raden

Kod: Markera allt

include($phpbb_root_path . 'album_mod/album_constants.' . $phpEx);
i den. Den borde vara direkt efter

Kod: Markera allt

if ( !defined('IN_PHPBB') )
{
	die("Hacking attempt");
}
Sen kollar du att du vekligen kopierat alla filerna som ska vara i /album_mod/ och speciellt att filen "album_constants.php" finns där.

Men du måste också ändra prefix från 'lisali_se.' till 'phpbb_'.

edit: Vad står det efter "$table_prefix" i din config.php?

/J
Lisali
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 205
Blev medlem: 2006-01-05 16:31
Svar: 0

Inlägg av Lisali »

Jag blev så arg på mig själv att jag raderade allt. :oops: Jag ska börja om från början, ett steg (och andetag) i taget.

När jag gjort det så återkommer jag.
› Den som säger att det var bättre förr mår bättre idag än imorgon ‹
Skriv svar

Vilka är online

Användare som besöker denna kategori: 4 och 0 gäster