tschersichtschersich MemberComments: 681 Received thanks: 86 Member since: October 2010 edited October 2010
Hallo!

Wie ich der Installationsanleitung entnehme, wurde die Info für die PHP 5.3-Version von "in dieser Woche (18.10.-22.10) auf "später" abgeändert.

Nun habe ich einen Testserver mit PHP 5.2 bestückt, um zu Testen, meine neue Prod aber wegen des nahen Termins auf PHP 5.3 belassen.

Ist der Termin diese Woche damit hinfällig? In diesem Fall würde ich entsprechend umdisponieren.

Comments

  • Stefan HeyneStefan Heyne ModeratorComments: 598 Received thanks: 163 Member since: June 2010
    Hi,

    das Problem hängt im Prinzip nicht mit Shopware selber zusammen, sondern mit mit Zend Optimizer bzw. dem Zend Loader für die PHP-Version 5.3. Shopware verschlüsselt ja einige Systemdaten und damit eine Shopware dann lauffähig ist, muss der Zend Loader / Optimizer laufen, damit diese korrekt dekodiert werden.

    Leider unterstützt Zend noch nicht offiziell die Version 5.3 (nur BETA), das soll aber in den nächsten 1-2 Wochen passieren. Alternativ suchen wir gerade auch schon nach einer Lösung über ioncube, etc. Aber auch die bringen wohl erst nächste Woche für PHP 5.3 etwas raus.

    Wir sind aber an dem Thema dran, versprochen...
    Thanked by 1tschersich
  • tschersichtschersich MemberComments: 681 Received thanks: 86 Member since: October 2010
    Ich habe ein bisschen das Problem, dass mir im Projekt die Zeit wegläuft und ich irgendwann eine Entscheidung zwischen OXID und Shopware treffen muss. OXID läuft bei mir bereits rund, Shopware hat aber m.E. mehr Potential.

    Wenn es eine 3.5(0.1?)er Version gibt, die mit dem bereits von ZEND veröffentlichten Zend Loader Beta für PHP 5.3 läuft, dann wäre ich trotzdem daran interessiert, denn den habe ich bereits eingebunden. Ob er mit Shopware funzt, wäre dann für mich mal einen Versuch wert.

    Ich bin auch gerne bereit, einen Beta-Test auf meinem (noch-längst-nicht-live-)System zu machen und stelle zu dieser Version dann mit Sicherheit auch keine (dummen) Fragen im Forum, sondern nur, wenn das Verhalten auf meinem PHP 5.2er System identisch ist.

    Würde mich über eine Rückmeldung freuen.
  • Stefan HeyneStefan Heyne ModeratorComments: 598 Received thanks: 163 Member since: June 2010
    Hi,

    schick mir mal eine PN, dann stelle ich Dir einmal ein "Beta-Package" bereit für PHP 5.3, kann aber ein paar Stunden dauern. Bei uns hat das allerdings noch nicht gelaufen letzte Tage, aber ich versuche mich gerne heute noch mal...
  • tschersichtschersich MemberComments: 681 Received thanks: 86 Member since: October 2010
    PN ist raus.

    Ich würde mich beim Thema Zend+PHP 5.3-Unterstützung und Terminen nicht darauf verlassen, dass die avisierten 1-2 Wochen passen.

    Zend verärgert seine User bereits seit über einem halben Jahr damit, dass PHP 5.3 offiziell nicht unterstützt wird und gibt immer wieder nur vage Terminaussagen raus, die bisher alle nicht eingehalten wurden.
    Wer bei Zend mal einen Blick ins Forum wirft und nach "PHP 5.3" oder "Guard Loader" sucht, wird verstehen...
  • tschersichtschersich MemberComments: 681 Received thanks: 86 Member since: October 2010
    Seit ein paar Tagen ist übrigens der ionCube Loader 4.0.0 für PHP 5.3 verfügbar.

    In der Kürze der Zeit habe ich nicht herausbekommen, ob das wie bei Zend läuft, also der 5.3er Loader auch nur mit PHP 5.3 erzeugten Files läuft einfach nur für PHP 5.3 da ist und die encodierte Basis egal ist.
  • Stefan HeyneStefan Heyne ModeratorComments: 598 Received thanks: 163 Member since: June 2010
    Hi,

    danke für die Info, ich schaue mir das mal an. Evtl. werden wir in Zukunft auch 2 Versionen bringen (müssen), einmal ionCube verschlüsslt, einmal Zend.;-)

    ionCube wäre für Dich auch okay? Wo hast Du das denn gefunden? Ich hab nur gesehen, dass der Encoder - den wir ja brauchen - vor 2 Tagen noch nicht für PHP 5.3 verfügbar war.

    Stefan
  • tschersichtschersich MemberComments: 681 Received thanks: 86 Member since: October 2010
    Es ist sogar noch viel schöner:

    "Der momentan verfügbare ionCube Loader läuft zwar unter PHP 5.3.x, kann jedoch nur kodierte Skripte für PHP 5.2.x und früher ausführen. Der Support für PHP 5.3.x ist in Arbeit, in der Praxis ist dieses Manko kein Problem, weil es noch keine ionCube-kodierten Anwendungen für PHP 5.3.x gibt."

    Quelle: http://blog.variomedia.de/2010/08/27/up ... php-5-3-3/
  • tschersichtschersich MemberComments: 681 Received thanks: 86 Member since: October 2010
    ionCube wäre für Dich auch okay? Wo hast Du das denn gefunden? Ich hab nur gesehen, dass der Encoder - den wir ja brauchen - vor 2 Tagen noch nicht für PHP 5.3 verfügbar war.

    Stefan
    Welchen Loader ich einbinde, ist mir eigentlich wurscht. Hauptsache, es läuft. Ist ja immer nur eine Library, die man irgendwo hinlegt und eine Zeile in der jeweiligen php.ini

    Quelle für 5.3: http://www.ioncube.com/faqs/loaders.php unter Antwort für:
    What does dl() [function.dl]: Temporary module name should contain only filename mean?
  • Stefan HeyneStefan Heyne ModeratorComments: 598 Received thanks: 163 Member since: June 2010
    Okay, kurze Zwischeninfo:

    Bei Zend gibt es noch nichts lauffähiges aktuell.

    ionCube scheint perfekt zu laufen, wie Du es beschrieben hast. Da ich aktuell nur Zend Guard Lizenzen habe, müsste ich mich halt jetzt kurz um die offizielle Lizenzierung von ionCube kümmern, denn mit der Evaluation zerstören sich Eure Shops ansonsten ja automatisch, wenn die Trial-Lizenz abläuft!;-)
  • Stefan HeyneStefan Heyne ModeratorComments: 598 Received thanks: 163 Member since: June 2010
    Hi,

    okay es ist vollbracht! Shopware sollte nun unter PHP 5.3 in Verbindung dem ionCube PHP Loader funktionieren. Interessenten melden sich bitte kurz für einen Downloadlink der aktuellen Shopware (ionCube verschlüsselt) per PN bei mir.

    Ich stelle das Package jetzt noch nicht offiziell zur Verfügung, da ich gerne über das WE noch etwas testen würde.

    Generell sollte aber PHP 5.3x nun nichts mehr im Wege stehen. Mit dem zend Loader geht es allerdings noch nicht, Zend hat noch keine offizielle Loader / Guard Funktion für PHP 5.3 released. Aber ionCube ist ja eh genauso schnell installiert.;-)

    Gruß
    Stefan
  • tschersichtschersich MemberComments: 681 Received thanks: 86 Member since: October 2010
    Ich habe mir das Paket besorgt und bin schon fleißig am Testen.

    Bisher läuft alles reibungslos.

    Konfig:
    - Debian Squeeze 64Bit
    - Apache 2.2
    - PHP 5.3.2 mit FastCGI angebunden
    - MySQL 5.1.51
    - ionCube Loader 4.0.0

    Herzlichen Dank auch nochmal für den Support über's Wochenende. Das nenne ich mal Service, zumal wir (noch) gar kein zahlender Kunde sind!!
  • tschersichtschersich MemberComments: 681 Received thanks: 86 Member since: October 2010
    Bitte bei der Erzeugung der Update Version 3.5.2 auch wieder an die PHP5.3 & ionCube Nutzer denken!

    Vielen Dank! :thumbup:
  • SebastianKlöpperSebastianKlöpper AdministratorsComments: 7197 Received thanks: 1683 Member since: June 2010
    Hi,

    Ja, die Packages aktualisieren wir alle ;)
    So wie es aber im Moment aussieht, kann das ganz einfach so eingespielt werden, da es sich im Paket generell nur um quelloffene Dateien handelt. Somit kann das Patch unabhängig von der eingesetzten Codierung nachinstalliert / hoch geladen werden.

    Aber genaue Details werden wir dann Morgen veröffentlichen.

    Viele Grüße
    Sebastian
Sign In or Register to comment.