calendar lite 1 4 7 sql-Fehler 1146 Erstinstallation

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
vf750cboy66
Mitglied
Beiträge: 194
Registriert: 29.03.2005 18:56
Wohnort: Essen
Kontaktdaten:

calendar lite 1 4 7 sql-Fehler 1146 Erstinstallation

Beitrag von vf750cboy66 »

Betriebssystem: Windows XP
Internetzugang: t-online
Hoster: www.b-one.de
phpMyAdmin Version 2.5.7-pl1
Ftp - Programm Wise FtpPro
Forum: www.vf750c.de/phpbb2
Forumsversion: 2017
Installierte MOD`s
Bildergalerie von Smartor
list_x_last_news_and_y_posts_emc
Shoutbox

Problembeschreibung: Bei der Erstinstallation des MOD `s Calendar Lite 1.4.7 von websnail kann ich keine Tabellen in der Datenbank erzeugen.

Das habe ich gemacht:

Ordner runtergeladen und entpackt,
Änderungen in den Dateien vorgenommen,
geänderte Dateien und die zusätzlichen Dateien in die entsprechenden Ordner hochgeladen,
www.vf750c.de/phpbb2/cal_install.php aufgerufen,
Ordner cal_Contrib gelöscht, bzw. umbenannt,
Ordner cal_install gelöscht, bzw. umbenannt,
Datei cal_install gelöscht, bzw. umbenannt.

Im Adminbereich, bei der Kalenderkonfiguration, bekomme ich folgende Meldung:

Couldn't query calendar config table

DEBUG MODE

SQL Error : 1146 Table 'vf750c_de.phpbb_cal_config' doesn't exist

SELECT * FROM phpbb_cal_config

Line : 56
File : admin_calendar.php

Als Mitglied, also nicht als Admin, bekomme ich diese Meldung:

Couldn't query calendar config table

DEBUG MODE

SQL Error : 1146 Table 'vf750c_de.phpbb_cal_config' doesn't exist

SELECT * FROM phpbb_cal_config

Line : 151
File : cal_lite.php

Die Tabellen wurden in der Datenbank nicht angelegt.
Auch mehrfache Installationsversuche blieben erfolglos.

Auch eine Verschiebung der cal-install.php Datei in den cal_install Ordner und eine erneuter Installationsversuch im Browser
www.vf750c.de/phpbb2/cal_install/cal_install.php brachte keinen Erfolg.

Ein Upgradeversuch scheiterte ebenfalls

(Der Teufel ist manchmal ein Eichhörnchen ;-) )

Die Suchfunktion des Forums half mir, trotz verschiedener Schlüsselwörter, nicht weiter.
Es fehlt irgendwie eine Datei cal_db_install.php oder so was….

Was kann/muss ich noch machen um das Problem zu lösen ?

Linke Hand zum Gruße

vf750cboy66

Oliver
Nach vorne streben wo Engel furchtsam weichen..
spritzpistole
Mitglied
Beiträge: 1287
Registriert: 02.10.2004 00:25
Wohnort: Haßloch
Kontaktdaten:

Beitrag von spritzpistole »

SQL Error : 1146 Table 'xxx' doesn't exist

Das müsste dir weiterhelfen :wink:
Kein Support per ICQ/E-Mail oder PN.
Benutzeravatar
vf750cboy66
Mitglied
Beiträge: 194
Registriert: 29.03.2005 18:56
Wohnort: Essen
Kontaktdaten:

Beitrag von vf750cboy66 »

Hallo Spritzpistole,

habe ich schon gelesen. Welche Anleitung ist gemeint ? Die in diesem MOD, dort gibt es keine oder aus der erwähnten Dokumentation. In diesem Fall habe ich das nicht verstanden.

Ich habe via phpmyadmin versucht eine Tabelle anzulegen, doch mangels Kenntnisse, es wieder verworfen.

Ich weiss unter anderem nicht, welche Inhalte diese haben muss.

Winke winke mit die Linken

vf750cboy66

Oliver
Nach vorne streben wo Engel furchtsam weichen..
spritzpistole
Mitglied
Beiträge: 1287
Registriert: 02.10.2004 00:25
Wohnort: Haßloch
Kontaktdaten:

Beitrag von spritzpistole »

Die Inhalte die du einfügen musst, stehen in der Anleitung

-----------------------------------
SQL
----------------------------------

Creat bla bla bla

und dann gehst du in dein phpmyadmin wählst deine datenbank, dann gehst du auf "sql" und dann fügst du den Code ein und dann gehst du auf ausführen.

Bei manchen Mods, musst du einfach eine install.php ausführen.
Kein Support per ICQ/E-Mail oder PN.
Benutzeravatar
vf750cboy66
Mitglied
Beiträge: 194
Registriert: 29.03.2005 18:56
Wohnort: Essen
Kontaktdaten:

Beitrag von vf750cboy66 »

In den Ordnern zum Mod Calendar lite sind folgende Dateien enthalten:

cal_install\schema\mssql_141_inserts.sql
cal_install\schema\mssql_141_schema.sql
cal_install\schema\mysql_122_to_141_schema.sql
Cal_install\schema\mysql_141_inserts.sql
cal_install\schema\mysql_141_schema.sql
cal_install\schema\postgres_141_inserts.sql
cal_install\schema\postgres_141_schema.sql

In den Dateien

cal_install\schema\mysql_122_to_141_schema.sql
Cal_install\schema\mysql_141_inserts.sql
cal_install\schema\mysql_141_schema.sql

ist im header folgende Information enthalten:

##################################################################
# IMPORTANT... DO NOT INSTALL THESE TABLES MANUALLY
# RTFM!!
# Installation: http://www.snailsource.com/callite/install.html
# Upgrading: http://www.snailsource.com/callite/upgrading.html
##################################################################

Das habe ich gemacht:

Mittels phpmyadmin die Dateien

postgres_141_inserts.sql
postgres_141_schema.sql

hochgeladen und die Tabellen wurden angelegt.

Die Dateien mssql_xxxxx habe ich nicht berücksichtigt, da ich diese als microsoft sql Dateien
interpretiert habe.

Die Dateien

cal_install\schema\mysql_122_to_141_schema.sql
Cal_install\schema\mysql_141_inserts.sql
cal_install\schema\mysql_141_schema.sql

habe ich nicht berücksichtigt durch die Information im Header.

Als Admin sehe ich den Kalender und kann Eintragungen vornehmen.

Im Adminbereich,

bei der Bearbeitung der Grouppermissions erhalte ich folgende Fehlermeldung:

Could not access the Calendar Permission for User

bei der Bearbeitung der Userpermissions erhalte ich folgende Fehlermeldung:

Could not access the Calendar Permission for User.

Als Mitglied angemeldet, also nicht als Admin, erhalte ich beim Aufrufen
des Kalenders folgende Fehlermeldung:

Could not select Calendar permission from user table

DEBUG MODE

SQL Error : 1054 Unknown column 'user_calendar_perm' in 'field list'

SELECT user_calendar_perm FROM phpbb_users WHERE user_id = '118'

Line : 29
File : cal_lite_functions.php

Ich nehme an, dass es mit den zuvor benannten Dateien zu tun hat.

Leider konnte ich keine Anleitung finden, die mir mitteilt,
welche Dateien ich benutzen muss und wie ich diese in die Datenbank einbinde oder ich habe dieses schlichtweg überlesen.

Linke Hand zum Gruß

vf750cboy66

Oliver
Nach vorne streben wo Engel furchtsam weichen..
Benutzeravatar
vf750cboy66
Mitglied
Beiträge: 194
Registriert: 29.03.2005 18:56
Wohnort: Essen
Kontaktdaten:

Fehler behoben - meine Anleitung

Beitrag von vf750cboy66 »

Meine Installationsanleitung für Calendar Lite 1.4.7

Nachdem ich etliche Seiten der Suchhilfe gequält habe und Stunden zugebracht habe Probleme zu lösen und nun auch lösen konnte,
folgt nun eine Installationsanleitung für Anfänger.

Ich gehe hier nicht auf die zuvor beschrieben Fehler ein, denn ich hoffe, dass wenn Du Dich an diese Anleitung hälst,
und natürlich auch an die Einbauanleitung, Du keine Fehlermeldung wie die zuvor beschriebenen erhalten solltest.

Beschreibung für Forumsversion 2.0.1.7
Beschreibung für Calendar Lite Version 1.4.7

Bei mir integrierte MOD`s (somit keine Inkosistensen mit dem Board)

Bildergalerie von Smartor
list_x_last_news_and_y_posts_emc
Shoutbox

Arbeitsweise (ganz hilfreich)

1. Testuser (kein Admin) registrieren um das Board auf Fehler zu prüfen
2. Sicherungskopie der Datenbank herstellen,
3. Sicherungskopie des funktionierenden Forums herstellen (via ftp - auf Festplatte ziehen)
4. Kopie des Forums von der Festplatte herstellen
(dient als Arbeitsplattform und später als neue Sicherungskopie des Forums, wenn alles funktioniert)

Ordner des Mod`s runtergeladen und mit WinRar entpacken,
die Änderungen in den Dateien (Arbeitsplattform) nach Anleitung vornehmen,
die geänderten Dateien (der Arbeitsplattform) mittels des
FTP - Programms hochladen. Welche Dateien Du neu oder ergänzend hochladen musst,
kannst Du der Einbauanleitung entnehmen.

Jetzte kommt der Teil, der zu den vielen Post`s führt, da es immerwieder zu Schwierigkeiten
kam, die Datenbank zu generieren mit denTabellen phpbb_cal_config und phpbb_Calendar.
Warum das so ist, keine Ahnung...

Folge meiner Anweisung und es sollte klappen...

Rufe im Browser phpmyadmin auf phpmyadmin.deine_domäne.xxx,
dort das Register SQL

Du hast in diesem Register die Möglichkeit SQL-Befehle im Textformat ausführen zu lassen oder
aber Du kannst entsprechende .sql - Dateien hochladen.

Rufe im SQL-Register die Datei postgres_141_inserts.sql auf und führe diese aus (OK),
Rufe im SQL-Register die Datei postgres_141_schema.sql auf und führe diese aus (OK).

Wenn Du jetzt den Browser aktualisierst, sollten die beiden
Tabellen phpbb_cal_config und phpbb_calendar vorhanden sein.

Rufe im linken Feld die Tabelle phpbb_cal_config auf (anklicken),
im SQL - Textfeld gibst Du folgendes ein:

ALTER TABLE phpbb_groups ADD group_calendar_perm TINYINT(1) UNSIGNED DEFAULT "0" NOT NULL;
ALTER TABLE phpbb_users ADD user_calendar_perm TINYINT(1) UNSIGNED DEFAULT "0" NOT NULL;

Ausführen (OK)

Jetzt im Browser folgendes aufrufen: www.Deine_Domäne/phpbb2/cal_install.php,
Erstinstallation und wenn das nicht klappt upgrade auswählen.

Im Rootverzeichnis die Ordner cal_contrib und Cal-Install, sowie die Datei cal_install.php
löschen. Ich versehen diese mit eine Prefix OLD_cal_contrib, so könnte man diese
im Zweifelsfall noch einmal aktivieren ohne diese neu hochladen zu müssen.

Jetzt sollte

Dein Board noch vorhanden sein,
Du Dich noch einloggen können,
Du Deine Adminrechte noch wahrnehmen können,
keine Fehlermeldungen: Could not access the Calendar Permission for User erhalten,
wenn Du den Kalender administrierst,
und als Testuser keine Fehlermeldung:

Could not select Calendar permission from user table

DEBUG MODE

SQL Error : 1054 Unknown column 'user_calendar_perm' in 'field list'

SELECT user_calendar_perm FROM phpbb_users WHERE user_id = '118'

Line : 29
File : cal_lite_functions.php

mehr erhalten.

An die Profis: Es mag sein, dass der eine oder andere Schritt nicht nötig war oder anders
gemacht werden könnte, so hat es aber bei mir funktioniert und es war mir
wichtig, eine nachvollziehbare, verständliche Anleitung zu schreiben.
Vielleicht hilft diese, einige Posts zu unterdrücken.

Mit linker Hand zum Gruß

vf750cboy66

Oliver
Nach vorne streben wo Engel furchtsam weichen..
Rasenkantenstein
Mitglied
Beiträge: 1
Registriert: 10.11.2005 13:48

Could not access the Calendar Permission for User

Beitrag von Rasenkantenstein »

Hi!

Ich habe den callite vers. 1.4.5 installiert.

Daraus ergibt sich offenbar ein Problem:

Sobald ich die Befugnisse von Usern oder Gruppen bearbeiten möchte, erscheint die Meldung
Could not access the Calendar Permission for User
im Admin Panel. Ich bin einziger Admin und auch als solcher eingeloggt...
Benutzeravatar
vf750cboy66
Mitglied
Beiträge: 194
Registriert: 29.03.2005 18:56
Wohnort: Essen
Kontaktdaten:

Beitrag von vf750cboy66 »

Hallo Rasenkantenstein,

hangel Dich mal Durch meine Anleitung, damit sollte Dein Problem zu lösen sein. In einem Post zuvor, hatte ich ebenfalls diese Problem beschrieben.

Gruß

vf750cboy66

Oliver
Nach vorne streben wo Engel furchtsam weichen..
Benutzeravatar
pain187
Mitglied
Beiträge: 45
Registriert: 18.01.2006 17:16
Wohnort: Gummersbach
Kontaktdaten:

Beitrag von pain187 »

Hmmm, das dumme ist ich habe keine ahnung von phpmyadmin...

hat einer vll ne bastelanleitung für dumme für das proggi???

EDIT:

Habs schon rausgefunden, hat gefunzt!!!
THANX
Antworten

Zurück zu „phpBB 2.0: Mod Support“