Pagina 1 van 1

Mention mod geeft Algemene Fout.

Geplaatst: 01 jun 2012, 16:45
door JJunior
  • Modificatie & Versie:
    Directe link naar de modificatie:
    • Adres van je forum: http://www.teamfordescort.eu/forum
      Event. modificaties op je forum: toevoegen img resizer
      Wanneer ontstond het probleem? Sinds de installatie
      phpBB versie: 3.0.10


      Heb je onlangs iets veranderd aan je forum?
      Niet dat ik weet. Alle basis is voor mij geinstalleerd, ik heb nu het stokje overgenomen.

      Wat is het probleem?
Ik heb vanmiddag deze modificatie toegevoegd (mention mod.). Alleen krijg ik nu een foutmelding. Ik heb alles inmiddels 3x nagelopen, maar als ik google, kom ik niet exact dezelfde fouten tegen. Ik durf daarom geen van de eventuele oplossingen toe te passen, omdat ik bang ben om wat uit de lucht te halen.

Wat is hier aan op te lossen? Heeft het iets met Mysql te maken? Ik zie door alle termen het bos niet meer, om het maar even zo te zeggen :lol:

Foutmelding:
Spoiler: bekijk
Algemene fout
SQL ERROR [ mysql4 ]

Unknown column 'user_notify_mention' in 'field list' [1054]

SQL

SELECT user_id, user_notify_mention FROM phpbb_users WHERE username_clean = 'arie'

BACKTRACE

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_posting.php
LINE: 1199
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/includes/functions_posting.php
LINE: 2688
CALL: user_mention()

FILE: [ROOT]/posting.php
LINE: 1135
CALL: submit_post()

Re: Mention mod geeft Algemene Fout.

Geplaatst: 01 jun 2012, 17:55
door Pola
Heb je de SQL query ook gedraaid, zoals aangegeven in de instructies van de mod?

Code: Selecteer alles

ALTER TABLE phpbb_users ADD user_notify_mention tinyint(1) UNSIGNED DEFAULT '0' NOT NULL;
Het lijkt erop dat dat niet gebeurd is of niet goed gegaan is.

Re: Mention mod geeft Algemene Fout.

Geplaatst: 01 jun 2012, 18:02
door JJunior
Dat staat inderdaad in de FAQ ook. Dat heb ik wel gelezen, maar niet aangezien voor een noodzakelijke aanpassing. Als ik eerlijk ben snap ik ook niet exact wat men bedoelt hiermee ;)


Ik zit inmiddels in cpanel en heb ook phpMyadmin open staan. Tot daar kom ik, kan al geruime tijd geen stap verder komen.


Ik heb ook diverse PHPb's die ik kan openen:
108
508
520
557
610
624

Allen bevatten ook het bestand: phpbb_users

Maar vertaald: verander tabel phpbb_users en voeg toe user_notify_mention.
Het enige wat nu voor mij een raadsel is, is het laatste stukje: tinyint(1) UNSIGNED DEFAULT '0' NOT NULL;.

Waar moet ik die dus toevoegen en hoe?


Nog altijd niet opgegeven. Ik ben nu volgens mij op de goede weg en ben er bijna. Ik kan alleen niet uit de waardes komen:

http://i886.photobucket.com/albums/ac64/JoramW/myp.jpg

Re: Mention mod geeft Algemene Fout.

Geplaatst: 01 jun 2012, 23:05
door marian0810
Daar kun je beter niet aankomen :shock: Lees eerst dit eens: http://wiki.phpbb.nl/Sql_query_uitvoeren

Re: Mention mod geeft Algemene Fout.

Geplaatst: 02 jun 2012, 10:12
door JJunior
Inmiddels heb ik het bericht gelezen en toegepast. Dankje :)

Maar ik zag toen ook dat ik met versie 1.0.4 aan het klungelen ben, terwijl versie 2.0.5 ook al op de markt is. Inmiddels alle originele bestanden weer teruggezet en nu wil ik aan de slag met versie 2.0.5. Ik zie in de handleiding een optie staan die van toepassing is op de sql.

Ik kan namelijk kiezen uit:
MySQL 41
MySQL 40
Firebird
MSSQL
Oracle
Postgres
SQLLite

Hoe kan ik er achter komen welke ik moet kiezen?


Hier mag een slotje op. Er is besloten geen gebruik te maken van deze functie op het forum.

Re: Mention mod geeft Algemene Fout.

Geplaatst: 02 jun 2012, 23:16
door Pola
JJunior schreef:Ik kan namelijk kiezen uit:
MySQL 41
MySQL 40
Firebird
MSSQL
Oracle
Postgres
SQLLite

Hoe kan ik er achter komen welke ik moet kiezen?
Toch nog even een antwoord op deze vraag. Bij de installatie van het forum is gekozen voor een type database. Deze keuze is vastgelegd in het bestand config.php op de regel die begint met $dbms =.