Ergebnis 1 bis 8 von 8

Thema: [not a bug] unexpected ' in includes/classes/upload.php bei Verwendung von PHP 5.3

  1. #1
    Padawan Anwärter Avatar von barbarella
    Registriert seit
    24.03.2017
    Beiträge
    10
    Themen
    4
    DANKE
    4
    Erhaltene Danke: 0

    Standard [not a bug] unexpected ' in includes/classes/upload.php bei Verwendung von PHP 5.3

    Version 1.5.5.e Neuinstallation.
    AC nach Installation- weiße Seite. Problem in log - das!
    [04-Jul-2017 17:51:51 Europe/Berlin] PHP Parse error: syntax error, unexpected '[' in /var/www/xxx/html/xxxxx/includes/classes/upload.php on line 204

    Ich hab es so gelöst:

    upload.php
    Code:
       /**
         * @param array $extensions
         */
        function set_extensions($extensions)
        {
            if (zen_not_null($extensions)) {
                if (is_array($extensions)) {
                    $this->extensions = $extensions;
                } else {
                    $this->extensions = [$extensions];
                }
            } else {
                $this->extensions = [];
            }
        }
    Hiermit ausgetauscht:
    Code:
       /**
         * @param array $extensions
         */
      function set_extensions($extensions) {
        if (zen_not_null($extensions)) {
          if (is_array($extensions)) {
            $this->extensions = $extensions;
          } else {
            $this->extensions = array($extensions);
          }
        } else {
          $this->extensions = array();
        }
      }

  2. #2
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.846
    Themen
    94
    DANKE
    3
    Erhaltene Danke: 1.188

    Standard

    Welche PHP Version verwendest Du da?
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  3. #3
    Padawan Anwärter Avatar von barbarella
    Registriert seit
    24.03.2017
    Beiträge
    10
    Themen
    4
    DANKE
    4
    Erhaltene Danke: 0
    Erstellt von

    Standard php-version


    PHP Version:
    5.3.29 (Zend: 2.3.0)

  4. #4
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.846
    Themen
    94
    DANKE
    3
    Erhaltene Danke: 1.188

    Standard

    Schau mal ob Du bei Deinem Provider nicht doch auch eine aktuelle PHP Version zur Verfügung hast. PHP 5.3 ist seit 3 Jahren end of life, sollte nicht mehr verwendet werden und wurde von den meisten Providern längst abgeschaltet. 1.5.5 ist auf die Verwendung aktueller PHP Versionen ausgelegt, verwende mindestens PHP 5.6 und mache dann die Änderung in der upload.php wieder rückgängig.
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  5. Folgender User sagt Danke zu webchills für den nützlichen Beitrag:

    barbarella (05.07.2017)

  6. #5
    Padawan Anwärter Avatar von barbarella
    Registriert seit
    24.03.2017
    Beiträge
    10
    Themen
    4
    DANKE
    4
    Erhaltene Danke: 0
    Erstellt von

    Standard php-version

    Php 53 habe ich und es lässt sich nicht auf 5.6 umstellen Muss da erstmal nachfrage wieso nicht
    Geändert von barbarella (05.07.2017 um 10:32 Uhr)

  7. #6
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.846
    Themen
    94
    DANKE
    3
    Erhaltene Danke: 1.188

    Standard

    Die includes/classes/upload.php muss bei PHP 5.6 definitiv nicht geändert werden.
    Wenn wirklich die Originaldatei verwendet wird und noch immer die weiße Seite kommt, dann wird weiterhin PHP 5.3 verwendet.
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  8. #7
    Padawan Anwärter Avatar von barbarella
    Registriert seit
    24.03.2017
    Beiträge
    10
    Themen
    4
    DANKE
    4
    Erhaltene Danke: 0
    Erstellt von

    Standard php

    ok ich war zu schnell.
    Also ich muss abklären wieso ich zwar php vers. auswählen kann es aber nicht funktioniert und immerwieder auf 53 weiterläuft.
    Erstmal vielen Dank.

  9. #8
    Padawan Anwärter Avatar von barbarella
    Registriert seit
    24.03.2017
    Beiträge
    10
    Themen
    4
    DANKE
    4
    Erhaltene Danke: 0
    Erstellt von

    Standard php-version

    ok alles läuft super auf 5.6, es lag an der php-version.

Ähnliche Themen

  1. Befehle in /includes/classes nicht global ausführen
    Von Ladenbesitzer im Forum Design & Anpassung
    Antworten: 4
    Letzter Beitrag: 21.06.2016, 08:54
  2. Zeichenfehler ohne Verwendung von Entities
    Von Ladenbesitzer im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 4
    Letzter Beitrag: 27.08.2015, 20:53
  3. file upload attribute Problem: kein Upload möglich
    Von phatcafer im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 6
    Letzter Beitrag: 03.11.2014, 18:46
  4. mapshop2 verwendung
    Von tirol im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 17.05.2012, 16:49
  5. includes/classes/order.php
    Von chris01 im Forum Zen Cart Bug Report
    Antworten: 0
    Letzter Beitrag: 26.04.2012, 10:57

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.
Die amerikanische Zen-Cart Version berücksichtigt viele rechtliche Erfordernisse nicht, denen ein Onlineshop im deutschsprachigen Raum unterworfen ist. Daher wurde die deutsche Zen-Cart Version nicht nur bloß ins Deutsche übersetzt, sondern auch funktional auf die Anforderungen, die an Onlineshops in Deutschland, Österreich und der Schweiz gestellt werden, angepasst.

Die amerikanische Version ist extrem abgespeckt und stellt weiterführende Funktionalitäten durch zusätzliche Module bereit, die erst mühsam manuell installiert werden müssen. Zahlreiche häufig genutzte Erweiterungen und eigene Entwicklungen sind in der deutschen Zen Cart Version bereits vorinstalliert.
Die deutsche Zen-Cart Version bietet außerdem einen völlig multilingualen Adminbereich. Weitere für die deutsche Zen Cart Version angepasste Erweiterungen stehen in unserem Downloadbereich zur Verfügung.

Die deutsche Zen Cart Version wird seit 15 Jahren von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.6c deutsch
vom 01.09.2019
[Download]

unterstützen
Unterstütze die Weiterentwicklung der deutschen Zen Cart Version mit einer Spende!

Spende für die Weiterentwicklung der deutschen Zen Cart Version