Fehler beim Einstellen eines Downloads

Support für Extensions für phpBB 3.1.x von Entwickler OXPUS
Antworten
katinka_li
Beiträge: 5
Registriert: Fr 6. Feb 2015, 11:52

Fehler beim Einstellen eines Downloads

Beitrag von katinka_li »

Hallo,

ich betreibe ein kleines Forum und bin auf diese Download Extension gestoßen, die ich wirklich klasse finde.
Leider bekomme ich es nicht hin, einen externen Download, also von einem anderen FTP-Server einzustellen.
Ich bin leider alles andere als eine Spezialistin, daher hoffe ich keine blöde Frage zu stellen.

Zu meinem Problem: wenn ich einen externen Download erstellen möchte und eine URL zu dem FTP angebe, kommt folgender Fehlerhinweis, mit dem ich leider überhaupt nichts anfangen kann.

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysqli ]

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

SQL

UPDATE phpbb_dl_fields_data SET pf_download = '' WHERE df_id = 1

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 194
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/oxpus/dl_ext/includes/helpers/dl_fields.php
LINE: 339
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/oxpus/dl_ext/includes/admin/dl_admin_files.php
LINE: 921
CALL: oxpus\dl_ext\includes\helpers\custom_profile->update_profile_field_data()

FILE: [ROOT]/ext/oxpus/dl_ext/acp/main_module.php
LINE: 267
CALL: include('[ROOT]/ext/oxpus/dl_ext/includes/admin/dl_admin_files.php')

FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: oxpus\dl_ext\acp\main_module->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Ich hoffe ihr könnt mir helfen, ich bin wirklich Ratlos.

Viele Grüße Katinka
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Fehler beim Einstellen eines Downloads

Beitrag von oxpus »

Extern bedeutet nicht ursprünglich , einen direkten Link einzustellen. Zudem beherrscht die Extention hier nur http. Der Link müsste dazu auch komplett eingegeben werden, sonst würde der Download auf das eigene forum verweisen. Also http://Domain.tld/Pfad/Datei.

Dazu die Frage:
Du hast ein benutzerdefiniertes Feld erstellt?
Hast du dann dafür auch einen Wert erfasst?
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
katinka_li
Beiträge: 5
Registriert: Fr 6. Feb 2015, 11:52

Re: Fehler beim Einstellen eines Downloads

Beitrag von katinka_li »

Die URL die ich eingegeben haben sieht in etwa so aus "ftp://......rar". Wenn ich es richtig verstanden habe, muss ich nochmal klären, ob ich dort einen "http" link für den Download bekommen?!

Deine Fragen kann ich leider nicht abschließend beantworten, da mir nicht ganz klar ist, was Du damit meinst.
Ich habe im Admin Menü unter "Download verwalten" die entsprechenden Felder befüllt und die URL angegeben :roll:
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Fehler beim Einstellen eines Downloads

Beitrag von oxpus »

Also der Link sollte schon klappen. Das zum einen.

Zum anderen kann die Extension benutzerdefinierte Felder verwalten, um zusätzliche Informationen zu den Downloads erfassen und anzeigen zu können.
Die Fehlermeldung besagt, dass ein solches Feld angelegt wurde, es aber nicht in der Datenbank vorhanden ist.
Daher bitte prüfen, ob das Feld im ACP angelegt wurde und dann dieses löschen.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
katinka_li
Beiträge: 5
Registriert: Fr 6. Feb 2015, 11:52

Re: Fehler beim Einstellen eines Downloads

Beitrag von katinka_li »

Dein Tipp mit den benutzerdefinierten Feldern hat schonmal super geklappt. Tatsächlich habe ich diese anscheinend versehentlich eingerichtet.

Die Downloadlinks mit der entsprechenden URL (sowohl http, als auch ftp) konnte ich nun einfügen.

Wenn ich nun allerdings im Forum dann einen Link anklicke kommt folgende Fehlermeldung:

Code: Alles auswählen

SQL ERROR [ mysqli ]

Can't find FULLTEXT index matching the column list [1191]

SQL

SELECT id, description, desc_uid, desc_bitfield, desc_flags FROM phpbb_downloads WHERE MATCH (description) AGAINST ('Distrikt 41 TEST Download') AND id <> 15 AND cat = 2 ORDER BY description LIMIT 10

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 194
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/mysql_base.php
LINE: 45
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 261
CALL: phpbb\db\driver\mysql_base->_sql_query_limit()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 321
CALL: phpbb\db\driver\driver->sql_query_limit()

FILE: [ROOT]/ext/oxpus/dl_ext/includes/modules/dl_details.php
LINE: 1117
CALL: phpbb\db\driver\factory->sql_query_limit()

FILE: [ROOT]/ext/oxpus/dl_ext/controller/main.php
LINE: 919
CALL: include('[ROOT]/ext/oxpus/dl_ext/includes/modules/dl_details.php')

FILE: (not given by php)
LINE: (not given by php)
CALL: oxpus\dl_ext\controller\main->handle()

FILE: [ROOT]/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php
LINE: 117
CALL: call_user_func_array()

FILE: [ROOT]/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php
LINE: 61
CALL: Symfony\Component\HttpKernel\HttpKernel->handleRaw()

FILE: [ROOT]/app.php
LINE: 33
CALL: Symfony\Component\HttpKernel\HttpKernel->handle()
Hast Du da auch noch einen Rat für mich? ich verstehe diesen Fehlercode nicht :roll:
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Fehler beim Einstellen eines Downloads

Beitrag von oxpus »

Schau bitte in die Hinweise zu der Download Extension hier im Download Bereich (Tab "Extra Informationen").
Dort ist die Lösung enthalten.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
katinka_li
Beiträge: 5
Registriert: Fr 6. Feb 2015, 11:52

Re: Fehler beim Einstellen eines Downloads

Beitrag von katinka_li »

Blind oder doof, vielleicht auch beides... Ich finde den Fehler nicht. :?
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Fehler beim Einstellen eines Downloads

Beitrag von oxpus »

Wenn Fehler bei der Anzeige von Download Details bezüglich eines FULLTEXT Index angezeigt werden, dann bitte zunächst folgende SQL-Anweisungen direkt in der Datenbank ausführen (z. B. mit phpMyAdmin):

Code: Alles auswählen

ALTER TABLE phpbb_downloads ENGINE = MyISAM;
ALTER TABLE phpbb_downloads CHANGE COLUMN description description MEDIUMTEXT NOT NULL;
ALTER TABLE phpbb_downloads ADD FULLTEXT INDEX desc_search(description);
Das sollte die Fehler beheben.
Wenn keine MySQL-Datenbank eingesetzt wird oder der hiermit erstellte Index nicht verfügbar ist (kommt auch auf den Datenbank Server an), dann bitte im ACP in den allgemeinen Einstellungen der Erweiterung die Anzeige ähnlicher Downloads abschalten.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
katinka_li
Beiträge: 5
Registriert: Fr 6. Feb 2015, 11:52

Re: Fehler beim Einstellen eines Downloads

Beitrag von katinka_li »

Problem gelöst, Extension funktioniert wunderbar. Vielen Dank diese tolle Extension und diesen super Support. :P
Antworten