Thema zum Download Download Extension

Support für Extensions für phpBB 3.1.x von Entwickler OXPUS
Antworten
Patti
Beiträge: 80
Registriert: So 7. Jun 2009, 23:30

Re: Thema zum Download Download Extension

Beitrag von Patti »

Hallo Oxpus danke das du dir zeit nimmst :)

bin genau so wie hier beschrieben vorgegangen https://phpbb3.oxpus.net/viewtopic.php?f=11&t=656

Habe deinen oben genannten sql Befehl in der db ausgefuehrt bekomme dann aber die rueckmeldung das dieser Eintrag schon vorhanden sei ? Oo

Code: Alles auswählen

Fehler

SQL-Befehl:

insert into phpbb_config (config_name, config_value) values ('dl_download_dir', '1');

MySQL meldet: Dokumentation
#1062 - Duplicate entry 'dl_download_dir' for key 'PRIMARY' 
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Thema zum Download Download Extension

Beitrag von oxpus »

Dann jeweils bitte die betreffende Anweisung und Fehlermeldung ignorieren.
DIe von mir geposteten Anweisungen beinhalten alle Änderungen seit 7.0.0 bis hin zur 7.1.8.
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!
Patti
Beiträge: 80
Registriert: So 7. Jun 2009, 23:30

Re: Thema zum Download Download Extension

Beitrag von Patti »

Habe gerade versucht auf 7.1.8 zu updaten nur wenn die abfrage kommt :
Bestätigen

Bist du dir sicher, dass du die Erweiterung „Hotschi's Downloads“ aktivieren möchtest?
und aktivieren klicke bekomme ich im ACP nur eine Weisse seite. :-/

lieben gruss und sorry
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Thema zum Download Download Extension

Beitrag von oxpus »

Bitte noch einmal neu herunterladen.
Eine Migrationsdatei war defekt.
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!
Patti
Beiträge: 80
Registriert: So 7. Jun 2009, 23:30

Re: Thema zum Download Download Extension

Beitrag von Patti »

oxpus hat geschrieben:Bitte noch einmal neu herunterladen.
Eine Migrationsdatei war defekt.
danke laesst sich wieder aktivieren, nur die sql fehler Meldung bei externen Downloads die man aendert erscheint noch :-/
neue downloads eintragen klappt, aenderungen alter downloads klappt auch die sich im dl ext befinden.
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Thema zum Download Download Extension

Beitrag von oxpus »

Immer noch die selben Fehlermeldungen?
Dann stimmt irgendetwas mit dem Cache in deinem Forum nicht.
Oder die Datenbank puffert.
An der Extension liegt es nicht, ausser, alle SQL-Anweisungen wären abgelehnt worden, die ich gepostet hatte, und nicht nur das erste "INSERT".
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!
Patti
Beiträge: 80
Registriert: So 7. Jun 2009, 23:30

Re: Thema zum Download Download Extension

Beitrag von Patti »

Ja ich bekomme weiterhin (habe auch nun per winSCP den cache manuell noch mal per Hand geloescht. :

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

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

SQL

INSERT INTO phpbb_dl_versions (dl_id, ver_file_name, ver_real_file, ver_file_hash, ver_file_size, ver_version, ver_add_time, ver_change_time, ver_add_user, ver_change_user, ver_active, ver_text) VALUES (58, 'http://blog.arcadewelten.eu/a/download/Firefox21.0MGEditionPortable.exe', '', '', '0', '21.0.0.1', '1324666351', '1368123105', '2', '2', 0, '')

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/mysql.php
LINE: 181
CALL: phpbb\db\driver\driver->sql_error()

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

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

FILE: [ROOT]/ext/oxpus/dl_ext/acp/main_module.php
LINE: 271
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()
Wie gesagt aber nur komischerweise bei downloads die auf extern verweisen wenn ich diese im ACP aendern moeschte also z.b. freigabe zurueck ziehe.


den :

Code: Alles auswählen

update phpbb_config set config_value = '7.0.0' where config_name = 'dl_ext_version';
konnte ich damals und auch jetzt ohne Probleme ausfuehren.

Nur hier sagt er Eintrag gibt es schon den du gepostet hattest :

Code: Alles auswählen

insert into phpbb_config (config_name, config_value) values ('dl_download_dir', '1');
create table phpbb_dl_ver_files (
   ver_file_id int(11) unsigned auto_increment,
   dl_id int(11) default 0,
   ver_id int(11) default 0,
   real_name varchar(255) default '',
   file_name varchar(255) default '',
   file_title varchar(255),
   file_type tinyint(1) default 0,
   PRIMARY KEY (ver_file_id)
);
alter table phpbb_dl_versions add column ver_text mediumtext;
alter table phpbb_dl_versions add column ver_uid char(8);
alter table phpbb_dl_versions add column ver_bitfield varchar(255);
alter table phpbb_dl_versions add column ver_flags int(11) default 0;
alter table phpbb_dl_versions add column ver_active tinyint(1) default 0;
vielleicht zur Hilfe ich nutze PHP Version 5.6.13 und Datenbank-Server: MySQL 5.5.44-0+deb7u1

lieben Gruss
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Thema zum Download Download Extension

Beitrag von oxpus »

Ich vermute, du hast die SQL-Anweisungen nicht alle ausgeführt, weil das Programm, was du dazu verwendet hast, nach der ersten Anweisung schon abgebrochen hat.
Hier noch einmal alle SQL-Anweisungen einzeln (die erste Anweisung gemäß deiner Fehlermeldung geändert):

Code: Alles auswählen

update phpbb_config set config_value = '1' where config_name = 'dl_download_dir';

Code: Alles auswählen

create table phpbb_dl_ver_files (
   ver_file_id int(11) unsigned auto_increment,
   dl_id int(11) default 0,
   ver_id int(11) default 0,
   real_name varchar(255) default '',
   file_name varchar(255) default '',
   file_title varchar(255),
   file_type tinyint(1) default 0,
   PRIMARY KEY (ver_file_id)
);

Code: Alles auswählen

alter table phpbb_dl_versions add column ver_text mediumtext;

Code: Alles auswählen

alter table phpbb_dl_versions add column ver_uid char(8);

Code: Alles auswählen

alter table phpbb_dl_versions add column ver_bitfield varchar(255);

Code: Alles auswählen

alter table phpbb_dl_versions add column ver_flags int(11) default 0;

Code: Alles auswählen

alter table phpbb_dl_versions add column ver_active tinyint(1) default 0;
Führe bitte jede dieser Anweisungen einzeln nacheinander aus und ignoriere dabei zunächst alle Fehlermeldungen.
Schau bitte nach, ob nach dem Ausführen dieser Anweisungen die angegebenen Felder in der Tabelle phpbb_dl_versions und die Tabelle phpbb_dl_ver_files auch tatsächlich in deiner Datenbank vorhanden sind.
Nur dann ist auch die Fehlermeldung beim Ändern der "alten" Downloads weg.

Ich kann mir nämlich gut vorstellen, dass du alle Anweisungen auf einmal ausgeführt hattest (was ja auch okay ist), aber das Programm dann mit dem ersten Fehler bereits die komplette weitere Verarbeitung abgebrochen hat.
Damit wurde dann weder die Tabelle phpbb_dl_ver_files angelegt, noch die Tabelle phphh_dl_versions um die in der Extension benötigten Felder erweitert. Dadurch kommt nämlich dann auch die Fehlermeldung im Forum.
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!
Patti
Beiträge: 80
Registriert: So 7. Jun 2009, 23:30

Re: Thema zum Download Download Extension

Beitrag von Patti »

Hey genau das wares der hat bei :

Code: Alles auswählen

create table phpbb_dl_ver_files (
   ver_file_id int(11) unsigned auto_increment,
   dl_id int(11) default 0,
   ver_id int(11) default 0,
   real_name varchar(255) default '',
   file_name varchar(255) default '',
   file_title varchar(255),
   file_type tinyint(1) default 0,
   PRIMARY KEY (ver_file_id)
);
wohl abgebrochen da hatte ich naehmlich noch eine Fehlermeldung das es den Eintrag gab, die anderen Sachen sind alle so durchgegangen, nun klappt auch das aendern bzw. deaktivieren auch der alten externen download Daten :)

ich danke dir fuer die zeit und auch fuer die Geduld :)
als Programm habe ich phpmyadmin

lieben gruss und gute Nacht :)
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Thema zum Download Download Extension

Beitrag von oxpus »

Keine Ursache.
Dafür bin ich mit diesem Forum ja da.
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!
Antworten