SMFPortal.de

Willkommen !

Autor Thema: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)  (Gelesen 732 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Hallo zusammen,

schon seit einigen Jahren betreiben wir ein kleines "Wrestling und was sonst noch interessiert"-Forum, welches von ehemaligen Usern des Power Wrestling Forums aufgebaut wurde.

Die momentane Version ist SMF 1.1.21.... zu erreichen unter www.backstage-wrestling.de

Seit gestern morgen kann man zwar das Forum besuchen, jeder Klick auf einen Unterbereich schmeißt aber folgende Meldung aus:

8: Undefined index: spoiler
Datei: /kunden/212587_63762/webseiten/Sources/Subs.php
Zeile: 1631

Ich bin zwar EDV-technisch nicht wirklich ein Laie, aber mit der SMF-Software kenne ich mich nicht aus und der damalige Admin hat das Weite gesucht... ich weiß auch dass man mal updaten sollte auf eine 2er-Version, aber auch das traue ich mir nicht wirklich zu...

Kann mir vielleicht jemand weiterhelfen?

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #1 am: 30. August 2017, 16:26:10 »
Hallo!

Zeig mal bitte einen Ausschnitt der besagten Datei mit +-20 Zeilen.
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #2 am: 30. August 2017, 16:47:51 »
äh ok.. ich guck mal wie ich da rankomme....  :)

ab 1600:
Code
				'validate' => create_function('&$tag, &$data, $disabled', '				
$data = strtr($data, array(\'<br />\' => \'\'));
if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
$data = \'http://\' . $data;
'),
),
array(
'tag' => 'url',
'type' => 'unparsed_equals',
'before' => '<a href="$1" target="_blank">',
'after' => '</a>',
'validate' => create_function('&$tag, &$data, $disabled', '
if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
$data = \'http://\' . $data;
'),
'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_after' => ' ($1)',
),
array(
'tag' => 'u',
'before' => '<span style="text-decoration: underline;">',
'after' => '</span>',
),
array(
'tag' => 'white',
'before' => '<span style="color: white;">',
'after' => '</span>',
),

array(
'tag' => 'spoiler',
'before' => '<div style="margin:20px; margin-top:5px"><div class="smallfont" style="margin-bottom:2px"><b>' . $txt['spoiler'] . '</b> ' . $txt['spoiler_for'] . ' <i>' . $txt['spoiler_default_for'] . '</i>: <input type="button" value="' . $txt['spoiler_show_button'] . '" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display != ' . "''" . ') { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "''" . ';        this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_hide_button]'" . '; } else { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "'none'" . '; this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_show_button]'" . '; }"></div><div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;"><div style="display: none;">',
'after' => '</div></div></div>',
'block_level' => true,
            ),
array(
'tag' => 'spoiler',
'type' => 'unparsed_equals',
'before' => '<div style="margin:20px; margin-top:5px"><div class="smallfont" style="margin-bottom:2px"><b>' . $txt['spoiler'] . '</b> ' . $txt['spoiler_for'] .' <i>$1</i>: <input type="button" value="' . $txt['spoiler_show_button'] . '" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display != ' . "''" . ') { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "''" . ';        this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_hide_button]'" . '; } else { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "'none'" . '; this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_show_button]'" . '; }"></div><div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;"><div style="display: none;">',
'after' => '</div></div></div>',
'block_level' => true,
            ),

array(
'tag' => 'spoiler',
'before' => '<div style="margin:20px; margin-top:5px"><div class="smallfont" style="margin-bottom:2px"><b>' . $txt['spoiler'] . '</b> ' . $txt['spoiler_for'] . ' <i>' . $txt['spoiler_default_for'] . '</i>: <input type="button" value="' . $txt['spoiler_show_button'] . '" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display != ' . "''" . ') { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "''" . ';        this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_hide_button]'" . '; } else { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "'none'" . '; this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_show_button]'" . '; }"></div><div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;"><div style="display: none;">',
'after' => '</div></div></div>',
'block_level' => true,
            ),
array(
'tag' => 'spoiler',
'type' => 'unparsed_equals',
'before' => '<div style="margin:20px; margin-top:5px"><div class="smallfont" style="margin-bottom:2px"><b>' . $txt['spoiler'] . '</b> ' . $txt['spoiler_for'] .' <i>$1</i>: <input type="button" value="' . $txt['spoiler_show_button'] . '" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display != ' . "''" . ') { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "''" . ';        this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_hide_button]'" . '; } else { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "'none'" . '; this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_show_button]'" . '; }"></div><div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;"><div style="display: none;">',
'after' => '</div></div></div>',
'block_level' => true,
            ),
);

// This is mainly for the bbc manager, so it's easy to add tags above.  Custom BBC should be added above this line.
if ($message === false)
return $codes;
« Letzte Änderung: 30. August 2017, 17:10:16 von Parmaster »

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #3 am: 30. August 2017, 17:11:17 »
Ah ja.

Warum ist da der Spoilder Mod 2-mal eingebaut?

Schmeiß mal die letzten beiden arrays raus, also so:

Code
				'validate' => create_function('&$tag, &$data, $disabled', '				
$data = strtr($data, array(\'<br />\' => \'\'));
if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
$data = \'http://\' . $data;
'),
),
array(
'tag' => 'url',
'type' => 'unparsed_equals',
'before' => '<a href="$1" target="_blank">',
'after' => '</a>',
'validate' => create_function('&$tag, &$data, $disabled', '
if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
$data = \'http://\' . $data;
'),
'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_after' => ' ($1)',
),
array(
'tag' => 'u',
'before' => '<span style="text-decoration: underline;">',
'after' => '</span>',
),
array(
'tag' => 'white',
'before' => '<span style="color: white;">',
'after' => '</span>',
),

array(
'tag' => 'spoiler',
'before' => '<div style="margin:20px; margin-top:5px"><div class="smallfont" style="margin-bottom:2px"><b>' . $txt['spoiler'] . '</b> ' . $txt['spoiler_for'] . ' <i>' . $txt['spoiler_default_for'] . '</i>: <input type="button" value="' . $txt['spoiler_show_button'] . '" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display != ' . "''" . ') { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "''" . ';        this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_hide_button]'" . '; } else { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "'none'" . '; this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_show_button]'" . '; }"></div><div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;"><div style="display: none;">',
'after' => '</div></div></div>',
'block_level' => true,
            ),
array(
'tag' => 'spoiler',
'type' => 'unparsed_equals',
'before' => '<div style="margin:20px; margin-top:5px"><div class="smallfont" style="margin-bottom:2px"><b>' . $txt['spoiler'] . '</b> ' . $txt['spoiler_for'] .' <i>$1</i>: <input type="button" value="' . $txt['spoiler_show_button'] . '" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display != ' . "''" . ') { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "''" . ';        this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_hide_button]'" . '; } else { this.parentNode.parentNode.getElementsByTagName(' . "'div'" . ')[1].getElementsByTagName(' . "'div'" . ')[0].style.display = ' . "'none'" . '; this.innerText = ' . "''" . '; this.value = ' . "'$txt[spoiler_show_button]'" . '; }"></div><div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;"><div style="display: none;">',
'after' => '</div></div></div>',
'block_level' => true,
            ),
);

// This is mainly for the bbc manager, so it's easy to add tags above.  Custom BBC should be added above this line.
if ($message === false)
return $codes;
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #4 am: 30. August 2017, 19:17:59 »
habe ich gemacht - jetzt kommt die folgende Meldung:

Parse error: syntax error, unexpected T_FUNCTION in /kunden/212587_63762/webseiten/Sources/Subs.php on line 238

ab 238:

function db_query($db_string, $file, $line)                        
{                        
   global $db_cache, $db_count, $db_connection, $db_show_debug, $modSettings;                     
                        
   // One more query....                     
   $db_count = !isset($db_count) ? 1 : $db_count + 1;                     
                        
   // Debugging.                     
   if (isset($db_show_debug) && $db_show_debug === true)                     
   {                     
      // Initialize $db_cache if not already initialized.                  
      if (!isset($db_cache))                  
         $db_cache = array();               
                        
      if (!empty($_SESSION['debug_redirect']))                  
      {                  
         $db_cache = array_merge($_SESSION['debug_redirect'], $db_cache);               
         $db_count = count($db_cache) + 1;               
         $_SESSION['debug_redirect'] = array();               

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #5 am: 30. August 2017, 19:31:23 »
Wenn ein Fehler angezeigt wird, z.B. Zeile 238, ist der Fehler in den seltensten Fällen auch dort, meistens davor, selten dahinter.

Deswegen bitte +- 30 Zeilen einfügen. Und bitte im Code Block.


Habt ihr da ein Mod oder mehrere Mods installiert? Oder probiert und es hat nicht geklappt? Weil von alleine kommen die Fehler nicht.
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #6 am: 30. August 2017, 19:35:57 »
wie meinst Du im Code Block?

Wir haben damals bei der Eröffnung des Forums (2010 glaube ich) nur ein zusätzliches Theme installiert und sonst gar nix mehr gemacht (außer hin und wieder die SQL-Datenbanken repariert und die error-log gelöscht, weil die schnell auf 2-4 GB angewachsen ist). Mods sind keine drauf - ich bin auch inzwischen der letzte der noch administrativen Zugriff hat.

Das hatte ich auch gestern morgen gemacht (Löschen der error_log, weil sie sich ja selber wieder anlegt), der Fehler muss kurz darauf passiert sein. Ich hatte dies dann auch dem Webseitenbetreiber mitgeteilt, der meinte aber:

"Das hat nichts mit der Datenbank zu tun, da ist eine Joomla interne Seite wohl kaputt und diese muss bitte neu eingerichtet werden."

Und nachdem ich wie gesagt den alten Admin nicht mehr erreiche bin ich nun hier gelandet  :)


EDIT:

vor der Zeile 238 ist irgendwie nix - nur 200 Zeilen auskommentiert (/*)

Direkt davor steht z.B.:

   void determineTopicClass(array &topic_context)
   
   
   void setupThemeContext()
   
   
   void template_rawdata()
   
   
   void template_header()
   
   
   void theme_copyright(bool get_it = false)
   
   
   void template_footer()
   
   
   void db_debug_junk()
   
   
   void getAttachmentFilename(string filename, int ID_ATTACH, bool new = true)
   
   
   string host_from_ip(string ip_address)
   
   
   string create_button(string filename, string alt, string label, bool custom = '')
   
*/   


« Letzte Änderung: 30. August 2017, 19:42:34 von tommihart »

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #7 am: 30. August 2017, 20:38:49 »
Da muss eine Mod installiert sein, sonst wäre das mit dem Spoiler nicht drin.

Das meine ich mit einem Codeblock

Code
function db_query($db_string, $file, $line)                        
{                       
   global $db_cache, $db_count, $db_connection, $db_show_debug, $modSettings;                     
                       
   // One more query....                     
   $db_count = !isset($db_count) ? 1 : $db_count + 1;                     
                       
   // Debugging.                     
   if (isset($db_show_debug) && $db_show_debug === true)                     
   {                     
      // Initialize $db_cache if not already initialized.                 
      if (!isset($db_cache))                 
         $db_cache = array();               
                       
      if (!empty($_SESSION['debug_redirect']))                 
      {                 
         $db_cache = array_merge($_SESSION['debug_redirect'], $db_cache);               
         $db_count = count($db_cache) + 1;               
         $_SESSION['debug_redirect'] = array();     

Einfach Text markieren und auf das Rautezeichen drücken, oder halt das Rautezeichen drücken und den Code zwischen [ code ] und [ /code ] einfügen.

Hänge bitte mal die gesamte Datei hier an, mit den Bruchstücken ist das nur schwer abzuschätzen was es ist.
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #8 am: 30. August 2017, 22:19:56 »
bitte schön und danke sehr schon mal - musst halt noch umbenennen dann...

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #9 am: 31. August 2017, 15:05:40 »
So, hab mir das mal angesehen, und mir ist das hier direkt ins Auge gefallen:

Code
// Do a query.  Takes care of errors too.								
function db_query($db_string, $file, $line)
{
"global $db_cache, $db_count, $db_connection, $db_show_debug, $modSettings;"

// One more query....
"$db_count = !isset($db_count) ? 1 : $db_count + 1;"

Wer hat die Anführungszeichen hier rein geschrieben? Die gehen durch die ganze Datei, und sind natürlich falsch.

Von alleine kommen die auf jeden Fall nicht.
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #10 am: 31. August 2017, 19:58:48 »
wie ich schon sagte - ich bin der einzige mit Adminzugriff auf Dateiebene und habe nix an den Dateien gemacht (alleine schon aus Unkenntnis von der Materie). (EDIT: zumindest sollte ich der letzte mit Admin-Zugriff sein, aber auch die, die früher die Sache gemacht haben, werden mit Sicherheit nicht Anführungszeichen da reingesetzt haben um mich zu ärgern...)

Können die beim Öffnen der php-Datei mit Excel oder Editor "umgewandelt" worden sein? Und wie werde ich die wieder los? Alle löschen oder gegen was anderes austauschen?  :-[
« Letzte Änderung: 31. August 2017, 20:00:32 von tommihart »

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #11 am: 31. August 2017, 20:21:10 »
Du hast nicht wirklich den Inhalt mit Excel geöffnet, oder?

Solche Dateien macht man mit einem Editor auf mit der richtigen Kodierung.

Ist die Datei auch so auf dem Server, also mit den Anführungszeichen, oder ist das jetzt erst gekommen?
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #12 am: 31. August 2017, 20:50:45 »
öhm doch habe ich  :-[

die auf dem Server ist "natürlich" schon die "neue" (also kaputte nach Excel-Öffnung). Ich hab die urspüngliche auf dem Server als _alt abgespeichert.. häng sie gleich nochmal ran...

Welchen einfachen php-Editor kannst Du denn empfehlen?

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #13 am: 31. August 2017, 21:26:20 »
Ich benutze Notepad++. Ist nicht nur für PHP, sondern fast alles mögliche.

Lösch die jetzige Subs.php auf dem Server und benenne die Subs_alt.php wieder in Subs.php um. Und lösche die zwei Sachen raus, die ich oben schon mal erwähnt habe.

Wenn es dann immer noch nicht geht, ist es wahrscheinlich besser mir mal FTP Zugriff zu geben.
« Letzte Änderung: 31. August 2017, 21:28:57 von Parmaster »
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #14 am: 31. August 2017, 21:53:17 »
so, erledigt und die beiden arrays rausgelöscht - Ergebnis ist nun wieder Startseite geht und nach Klick auf Unterordner kommt

8: Undefined index: spoiler
Datei: /kunden/212587_63762/webseiten/Sources/Subs.php
Zeile: 1631


Zugriff kann ich Dir per PM geben...

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #15 am: 31. August 2017, 23:41:36 »
Ok, ich weiß was es ist. Da muss man erst mal drauf kommen wenn man direkt in der Datei runter scrollt.

Da hat wohl schon jemand das Upgrade für SMF 2 hochgeladen, aber nicht ausgeführt.

Nun schwirren da Dateien rum, die schon Version 2 haben, andere noch 1.1.21.

Kein Wunder das nichts funktioniert.

Ich rate dir dringend, das Upgrade auszuführen.

Also, das komplett Upgrade hochladen, alle Dateien überschreiben lassen, dann das Upgrade anstoßen und laufen lassen.
Alternativ, alle Dateien mit der Version 1.1.21 ersetzen.

So wird das auf jeden Fall nichts.

EDIT:

und wo zum Henker ist die Settings.php?
« Letzte Änderung: 31. August 2017, 23:44:51 von Parmaster »
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #16 am: 01. September 2017, 00:21:10 »
ich frag jetzt besser nicht wie sowas auf einmal passieren kann...? Ist ja mehr als dubios...

Ok, also komplettes Update... laufe ich Gefahr damit irgendwas kaputt zu machen?

Die Settings.php ist doch unter /webseiten/? Oder gehört sie da nicht hin?

Ich bin gerade schon am gucken... ist als Laie in Forensoftware nicht so easy....

Ah, habe gerade hier das Thema "Update und Upgrade" gefunden  :D

___________________

Probiert nach der Anleitung.

Version 2 heruntergeladen, Sprachdateien auch.

Backup per FTP und von der SQL-DB gemacht.

Sprachdateien zuerst hochgeladen, danach dann den Rest.

Upgrade.php gestartet.

Meldung: Fatal error: Function name must be a string in /kunden/212587_63762/webseiten/upgrade.php on line 854

Frage: kann ich den nicht einfach alles löschen, 2.0.x sauber installieren und dann irgendwie versuchen das neue mit der Datenbank zu verbinden? Oder stelle ich mir das zu einfach vor?
« Letzte Änderung: 01. September 2017, 00:47:47 von tommihart »

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #17 am: 01. September 2017, 01:00:35 »
Nein, das geht nicht, du musst schon das Upgrade ausführen, da auch sehr viel in der Datenbank geändert wurde.


EDIT:

spiel bitte das Backup vom FTP nochmal komplett zurück ohne das Upgrade auszuführen (wenns noch möglich ist).
« Letzte Änderung: 01. September 2017, 01:02:49 von Parmaster »
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #18 am: 01. September 2017, 08:04:46 »
bin gerade dabei (also kopiere halt einfach zurück...)

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #19 am: 01. September 2017, 23:22:14 »
Frage:

Ein aktuelles Backup der Datenbank habe ich ja. Ich gehe mal davon aus, dass da drinnen alles gespeichert ist wie Aufbau des Forums, Anmeldenamen, Beitragszähler usw.?

Ist denn dann ein gängiger Weg per FTP alles platt zu machen, die 1.1.12 neu zu installieren, dann die Datenbank anzubinden und dann auf grüner Wiese das Update auf 2.0.14 (glaube ich) zu fahren? Oder liege ich da komplett falsch?

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #20 am: 02. September 2017, 10:44:46 »
Ja, so wäre es richtig.
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #21 am: 02. September 2017, 12:02:20 »
Puh, ich versuche es...

muss ich den alten Forenaufbau dafür noch kennen (Bereiche usw.) oder kommt das dann auch aus der Datenbank? Also nur blanko installieren und die DB "irgendwie" rankoppeln?

EDIT:

Ok... bislang grünes Licht.. beim Einrichten der Datenbank kam nun folgendes:

The installer has detected another version of SMF already installed with the specified information. If you are trying to upgrade, you should use the upgrader, not the installer.

Otherwise, you may wish to use different information, or create a backup and then delete the data currently in the database.


Was heißt das? Datenbank hat schon neuere SMF-Version? Wie kann ich die herausfinden? Wie kann ich das lösen?  :o

EDIT:

LMAA, der Krempel geht... zumindest in der Version 1.1.21 wieder.. versuch dann gleich mal das Update durchzuführen... danach kommt dann die Dankes-Arie hier an Dich  :D
« Letzte Änderung: 02. September 2017, 13:27:28 von tommihart »

Parmaster

  • Isomorpher Algorithmus
  • Administration
  • *****
  • Beiträge: 1206
  • Geschlecht: Männlich
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #22 am: 02. September 2017, 13:23:30 »
Hast du ein Backup der Datenbank?

Wenn ja, lade das Upgrade hoch, und führe dies direkt aus, dann brauchst du nicht erst 1.1.21 zu installieren.
Eine digitale Welt zur Neugestaltung des menschlichen Daseins

tommihart

  • Mitglied
  • **
  • Beiträge: 18
Re: Hilfe gesucht: Fehler 8: Undefined index: spoiler (Version 1.1.21)
« Antwort #23 am: 02. September 2017, 13:32:19 »
Upgrade geht nach wie vor nicht - gleicher Fehler wie beim letzten Mal.

Ich installier nun also nochmal ne saubere 1.1.21, dann funzt zumindest erstmal alles...

EDIT

Wir sind erstmal wieder online - zwar nur auf Englisch, da die deutsche Sprachdatei irgendwie nicht will (oder ich die noch umstellen muss, schau ich gleich - ist nunmehr gefixed, aber nur in einem Theme), aber wir sind wieder da.

Wenn Du mir noch Hilfe beim nicht funktionierenden Upgrade geben kannst freue ich mich noch viel mehr - mein Dank ist Dir jetzt schon ewig gewiss für die Hilfe  :)

EDIT:

Gerade festgestellt dass die momentane php-Version die 5.2.17 ist, die wohl mit der 2er-Version nicht funktioniert. Ein neuer Versuch eben (php auf Stable-7 hochgesetzt, Upgrade gestartet) hat aber auch nix gebracht.
« Letzte Änderung: 03. September 2017, 00:15:56 von tommihart »

 

Internes

Nutzungsbedingungen Impressum

Wissenswertes

Hilfe Knowledge Base

Nützliches

Downloads Socialmedia