Ad-Management Mod installiert. Problem bei Modul einrichten

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
ringiniu
Mitglied
Beiträge: 6
Registriert: 02.03.2012 17:30

Ad-Management Mod installiert. Problem bei Modul einrichten

Beitrag von ringiniu »

Hallo

Ich betreibe seit wenigen Tagen ein PHPbb Forum Version 3. Bin soweit zufrieden (begeistert).

Nun habe ich den Mod: Ad-Management installiert (mit Automod von Phpbb.com). Die Installation hat sofort geklappt, bis dahin alles wunderbar.

In der Anleitung von Ad-Management Mod steht geschrieben dass man nach der Installation noch das beftreffende Modul einrichten muss (acp-ads) oder sowas.

Ich habe nun folgendes Problem: Wenn ich im Admin Menu auf, System/Modulkonfiguration/Administrationbereich gehe finde ich dieses Modul nicht.

Hier noch der Link zum Mod: http://www.phpbb.com/customise/db/mod/a ... anagement/

Kann mir da jemand helfen?
Zuletzt geändert von ringiniu am 02.03.2012 18:36, insgesamt 1-mal geändert.
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Ad-Management Mod installiert. Problem bei Modul einrich

Beitrag von redbull254 »

Hallo erstmal,

diese Anleitung sollte Dir weiter helfen:

Modul hinzufügen.
Beste Grüße
Walter
ringiniu
Mitglied
Beiträge: 6
Registriert: 02.03.2012 17:30

Re: Ad-Management Mod installiert. Problem bei Modul einrich

Beitrag von ringiniu »

Vielen Dank für die Anleitung :)

Leider finde ich das zu installierende Modul nicht. Obwohl bei der Installation überall "success" stand. :oops:
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Ad-Management Mod installiert. Problem bei Modul einrich

Beitrag von redbull254 »

Die Style-Dateien in den richtigen Style-Order geladen?

Code: Alles auswählen

There is a PHP install file that needs to be run in order to complete the installation.
To run it point your browser to, for example, domain.tld/phpBB3/ads/database.php

Und dies auch ausgeführt?
Beste Grüße
Walter
ringiniu
Mitglied
Beiträge: 6
Registriert: 02.03.2012 17:30

Re: Ad-Management Mod installiert. Problem bei Modul einrich

Beitrag von ringiniu »

So. Das Modul Acp-ADS konnte ich nun installieren. einige Dateien waren im falschen Ordner abgelegt.

Nächstes Problem:

Wenn ich nun das Modul Ad-Management in meinem Admin Board anklicke, erhalte ich folgende Fehlermeldung:
Allgemeiner Fehler

SQL ERROR [ mysqli ]

Table 'xxx_phpbb.AD_TABLE' doesn't exist [1146]

SQL

SELECT ad_id, name, show_all_forums, views, max_views, position, clicks FROM AD_TABLE WHERE type = 1 ORDER by name

BACKTRACE


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

FILE: [ROOT]/includes/acp/acp_ads.php
LINE: 235
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_ads->main()

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()


Ich weiss nicht ob ich eine neue Datenbank anlegen muss, oder innerhalb der bestehenden eine weitere Tabelle einfügen soll. Mit Mysql kenne ich mich leider noch gar nicht aus.

War wohl ein wenig naiv von mir zu glauben das der AutoMod alles selbst installiert :cookie:
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: Ad-Management Mod installiert. Problem bei Modul einrich

Beitrag von Helmut »

Hallo ringiniu,

du hast also den Hinweis von redbull254 nicht gelesen?
redbull254 hat geschrieben:
There is a PHP install file that needs to be run in order to complete the installation.
To run it point your browser to, for example, domain.tld/phpBB3/ads/database.php

Und dies auch ausgeführt?
Wenn du die Datei /ads/database.php ausgeführt hättest, dann würden erstens die Module und Berechtigungen richtig angelegt und zweitens auch die Datenbanktabellen angelegt werden! Die Fehlermeldung sagt aus dass die Tabelle nicht in der Datenbank vorhanden ist. Für den Mod sind einige Einträge an unterschiedlichen Stellen in der Datenbank notwendig.

Automod ist schon eine feine Sache, es entbindet aber nicht, die install.xml zu lesen und ggf. noch fehlende Anweisungen von Hand nachträglich auszuführen.

Wie hast du das Modul denn jetzt installiert?

Prüfe nochmal alle Dateien ob sie denn im richtigen Ordner sind und ggf. anhand der install.xml ob der Automod auch alle Dateiänderungen richtig umgesetzt hat. Du hast aber schon den Cache im ACP gelöscht und bei Styles die Templates, Themes und Grafiksammlungen aktualisiert?

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
ringiniu
Mitglied
Beiträge: 6
Registriert: 02.03.2012 17:30

Re: Ad-Management Mod installiert. Problem bei Modul einrich

Beitrag von ringiniu »

Hallo Helmut

Ich habe die Hinweise betreffend ads/database.php schon gelesen, jedoch die Datei nirgends gefunden.

Installiert habe ich das ganze zuerst mit Auto Mod. Ich erhielt überall die Meldung success und dachte ok das wars.

Als ich dann im Admin Menu auf System/Modulkonfiguration/Administrationbereich das Modul nicht fand war mir schon klar dass da irgendwas nicht stimmt. Also habe ich die install.xml gelesen und festgestellt das die einzelnen Files bei mir nicht so abgelegt sind wie sie sein sollten.

Dies habe ich mittlerweile korrigiert und kann das Modul nun auswählen und einrichten. Es erscheint nun im Admin Menu dort wo ich will, nur leider eben mit der vorher erwähnten Fehlermeldung beim anklicken. Ich habe in der install.xml den Abschnit SQL schon gesehen, nur eben, ich finde die Datei ads/database.php nicht. Weder in den heruntergeladenen Mod-Dateien noch in meinem public html Ordner.

Vielleicht stelle ich mich auch blöd an und muss diese Datei selbst erzeugen.

Meine nächsten Schritte sind nun: install.xml nochmals lesen und prüfen ob sämtliche Files so geändert wurden wie in der install.xml beschrieben. Danach werde ich mich wieder melden. Wird wohl eher Montag als Sonntagabend. Ich habe einfach das ungute Gefühl das es an der fehlenden database.php Datei liegt. :oops:

PS: Vielleicht habe ich gerade herausgefunden wo der Fehler passiert ist. Nach erfolgter Installation mit Auto Mod wollte ich sofort prüfen ob das Forum noch läuft. Ich erhielt die Meldung vonwegen install Ordner löschen weil sonst nur der Admin auf das Forum zugreiffen kann. Das habe ich dann auch sofort gemacht. Wenn die Datei database.php in diesem Install Ordner war ist sie nun natürlich weg.

Schönen Abend noch
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: Ad-Management Mod installiert. Problem bei Modul einrich

Beitrag von Helmut »

Hallo ringiniu,

ok, die Datei ../ads/database.php sollte sich im Verzeichnis ads/ befinden (root/ads/ ....) wobei root immer das Verzeichnis ist wo du dein Forum hin installiert hast, also da wo auch die Datei config.php ist. Im Mod ist die Datei in root/ads/database.php. Es müssen übrigens alle Dateien so wie sie beim Mod im root Verzeichnis sind, bei dir ins root Verzeichnis rein.

Also du gehst jetzt her und löschst das Modul nochmal im ACP und dann führst du die oben genannte Datei aus. Hinterher sollte dann alles passen.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
ringiniu
Mitglied
Beiträge: 6
Registriert: 02.03.2012 17:30

Re: Ad-Management Mod installiert. Problem bei Modul einrich

Beitrag von ringiniu »

Hallo Helmut Hallo Redbull 254

Erst einmal Danke für die Hilfe.

Habe via Auto Mod den Mod Ad Management deinstalliert. Danach nocheinaml installiert. Beim erstellen der SQL Datenbank hat der Automod eine Fehlermeldung angezeigt : Table allready exists. Hab die Installation trotzdem abgeschlossen, und soweit funktionierts.

Die Fehlermeldung erscheint nicht mehr, alle Dateien waren am richtigen Ort. Werbung habe ich jetzt noch keine eingefügt, aber das Modul scheint zu funktionieren.

Danke und schönen Abend
Benutzeravatar
Shorty1968
Mitglied
Beiträge: 1894
Registriert: 08.09.2011 17:37

Re: Ad-Management Mod installiert. Problem bei Modul einrich

Beitrag von Shorty1968 »

ringiniu hat geschrieben: Beim erstellen der SQL Datenbank hat der Automod eine Fehlermeldung angezeigt : Table allready exists. Hab die Installation trotzdem abgeschlossen, und soweit funktionierts.

Die Fehlermeldung erscheint nicht mehr, alle Dateien waren am richtigen Ort. Werbung habe ich jetzt noch keine eingefügt, aber das Modul scheint zu funktionieren.
Die Fehlermeldung erscheint weil der AutoMOD die Datenbank Einträge nicht mit entfernt hatte,den die Meldung besagt das die DB Einträge schon existieren.
Antworten

Zurück zu „[3.0.x] Mod Support“