Code für Tabellen

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
laph
Mitglied
Beiträge: 185
Registriert: 23.09.2010 10:56

Code für Tabellen

Beitrag von laph »

Hallo liebe Community
und zwar hätte ich da eine (doofe) Frage an euch.
Woher bekommen ich bitte die Werte, wie ich eine Tabelle anlegen muss?
z.B. habe ich das hier von Mahony gesendet bekommen und es ist für die Profileviews gedacht.

Code: Alles auswählen

    CREATE TABLE phpbb_cwalkinsideprofile_views (
       profile_user_id mediumint(8) UNSIGNED NOT NULL,
       viewer_user_id mediumint(8) UNSIGNED NOT NULL,
       viewer_user_counter mediumint(8) UNSIGNED NOT NULL,
       viewer_visit_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
       KEY profile_user_id (profile_user_id),
       KEY viewer_user_id (viewer_user_id)
    ) CHARACTER SET `utf8` COLLATE `utf8_bin`;
jtz wollte ich zb Tabellen anlegen für das Portal da ich da genau das gleiche Problem habe.
Woher bekomme ich diesen Code den ich bei phpAdmin eingeben muss?

Entschuldigung für diese komische Frage, aber ich habe darüber noch nichts gefunden.
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Code für Tabellen

Beitrag von modernist »

Ist Google wieder mal kaputt? https://encrypted.google.com/search?q=c ... e=hp&gbv=1
Mit phpMyAdmin kannst du Tabellen auch über die Benutzeroberfläche anlegen, ohne kryptische SQL-Anweisungen: "Create new table on database ...", zu finden unten am Ende der Tabelle unter "Structure" oder unter "Operations".
Pfiffy
Mitglied
Beiträge: 712
Registriert: 03.09.2008 20:45
Wohnort: München
Kontaktdaten:

Re: Code für Tabellen

Beitrag von Pfiffy »

Hallo!

Im Normalfall ist bei der Installation eines MODs ein entsprechendes php-File dabei, das die Datenbanktabelle(n) im Zuge der Installation anlegt. Wenn nicht, dann ist der exakte Befehl normalerweise in der install angegeben. Ich hab bisher noch keine MOD erlebt, bei der es anders wär.

Grücce
Pfiffy
Kein Support per PN! Ich gebe hier nur Hilfe zur Selbsthilfe. Wer ein Forum betreibt sollte sich intensiv mit allem auseinandersetzen, was dazu gehört! HTML, CSS, PHP, SQL und sogar Englisch kann man lernen!
http://www.cctreff.de
http://www.cabrio-ausfahrten.de
laph
Mitglied
Beiträge: 185
Registriert: 23.09.2010 10:56

Re: Code für Tabellen

Beitrag von laph »

@ Modernist: ich hab das gestern noch eingeben und es nichts gekommen.
Aber das war auch gar nicht meine Frage. Ich weiß ja wie ich die Tabelle anlege,
nur woher bekomme ich die Daten, wie zum Beispiel:

Code: Alles auswählen

CREATE TABLE phpbb_cwalkinsideprofile_views (
           profile_user_id mediumint(8) UNSIGNED NOT NULL,
           viewer_user_id mediumint(8) UNSIGNED NOT NULL,
           viewer_user_counter mediumint(8) UNSIGNED NOT NULL,
           viewer_visit_time int(11) UNSIGNED DEFAULT '0' NOT NULL,
           KEY profile_user_id (profile_user_id),
           KEY viewer_user_id (viewer_user_id)
        ) CHARACTER SET `utf8` COLLATE `utf8_bin`;
@ Pfiffy: Die php_File ist ja dabei, aber sie legt die SQL nicht in der Datenbank an! Deshalb brauche ich den genauen Befehl um sie
per Hand anzulegen. Und wenn ich in der install/index.php nachschaue, dann finde ich keinen Befehl der irgendwie anfängt mit CREATE TABLE usw.

Also meine Frage ist nur woher ich diesen Befehl bekomme. Wo genau steht der jetzt im Beispiel von Profileviews?
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Code für Tabellen

Beitrag von modernist »

laph hat geschrieben:Aber das war auch gar nicht meine Frage. Ich weiß ja wie ich die Tabelle anlege,
nur woher bekomme ich die Daten
Ach so, da hatte ich dich mißverstanden.

Es wäre aber sicherlich hilfreich, wenn du uns mitteilst, um welches Portal es geht. Da gibt's doch einige MODs.
laph
Mitglied
Beiträge: 185
Registriert: 23.09.2010 10:56

Re: Code für Tabellen

Beitrag von laph »

Um den Portal Mod. Die Tabelle lässt sich nicht einrichten und deshalb wollte
ich die manuell einrichten. Wäre nett wenn jemand mir den SQL sagen könnte :(
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12249
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Code für Tabellen

Beitrag von Mahony »

Hallo
modernist hat geschrieben:Es wäre aber sicherlich hilfreich, wenn du uns mitteilst, um welches Portal es geht. Da gibt's doch einige MODs.

P.S. Falls es sich um diesen MOD http://phpbb3portal.net/viewtopic.php?f=4&t=840 handelt --> Was genau passiert denn wenn du die install_portal.php im Browser aufrufst? Bekommst du Fehlermeldungen? --> Falls JA --> welche?


Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
laph
Mitglied
Beiträge: 185
Registriert: 23.09.2010 10:56

Re: Code für Tabellen

Beitrag von laph »

Es handelt sich um das Portal 2.0.0b1.

Oke komischer Weise ist es jtz anders.
Jetzt kommt dort keine Fehlermeldung mehr sondern eher die Nachricht, dass die Kategorie ACP_INFO_PORTAL nicht gefunden
wurde und somit nicht als Modul hinzugefügt werden konnte.
Das gleiche kommt auch bei Portaleinstellungen und Modulupload.

Jetzt habe ich den Ordner Install umbenannt und bin in den Adminbereich gegangen,
wo das Modul Portal Modul angezeigt wird. Wenn ich dort aber raufklicke , dann bekomme ich
diese Fehlermeldung
Allgemeiner Fehler
Module not accessible
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12249
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Code für Tabellen

Beitrag von Mahony »

Hallo
Klick auf deinstallieren und im Anschluss daran rufst du die install_portal.php erneut auf und installierst die Tabellen, Module u.s.w. erneut.


Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
laph
Mitglied
Beiträge: 185
Registriert: 23.09.2010 10:56

Re: Code für Tabellen

Beitrag von laph »

Bei der Kategorie "Vorgang" bekomme ich die Nachricht.

Code: Alles auswählen

Einer oder mehrere Fehler sind während der angeforderten Aktion aufgetreten. Bitte lade diese Datei, die eine Liste der Fehler enthält, herunter und bitte den Autor der Modifikation um Unterstützung.

Wenn beim herunterladen der Datei Probleme auftreten, kannst du sie auch direkt mit einem FTP-Programm unter folgender Adresse herunterladen: umil/error_files/board3 portal2.txt

Es wurden neue Berechtigungen hinzugefügt. Bitte prüfe die Berechtigungseinstellungen und passe sie nach deinen Wünschen an.
Außerdem darunter steht noch...

Code: Alles auswählen

Füge acp-Modul hinzu: ACP_PORTAL_BIRTHDAYS_INFO
FEHLER: Die übergeordnete Kategorie, die für dieses Modul angegeben wurde, existiert nicht.
Und das war nur ein Beispiel. Jetzt werde ich das erneut installieren und mal schaun was passiert.
Und wie gedacht besteht das Problem weiterhin.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“