Ergebnis 1 bis 3 von 3
  1. #1
    Omen
    Gast

    Standard xampp und Zend Optimizer

    Hallo,
    hab da ein kleines Problem mit xampp-win32-1.4.12 und zend.

    Der Zend Optimizer 2.5.7 ist bei diesem xampp Packet schon dabei.
    Da bei Xampp alles vorkonfigurieret ist, geh ich mal davon das alles ok ist.
    Nach phpinfo(); sehe ich folgenden Text:

    PHP-Code:
    This program makes use of the Zend Scripting Language EngineZend Engine v2.0.3Copyright (c1998-2004 Zend Technologies
    with eAccelerator v0.9.2
    Copyright (c2004-2004 eAcceleratorby eAccelerator 
    So wie ich das sehe geht Zend.
    Nun habe ich mir auf der Webseite von Zend den Encoder gesaugt (ZendSafeGuard-Evaluation-3.6.0-Windows). Mit der Evolution Software habe ich mir ein Test php Script codiert.
    Das Script sieht so aus.

    PHP-Code:
    <?PHP
    phpinfo
    ();
    ?>
    Wenn ich nun den Webserver Starte und die codierte index.php Datei Anzeigen lassen möchte kommt folgende Meldung.
    This file was encoded by the Zend Encoder / Zend SafeGuard Suite
    In order to run it, please install the freely available Zend Optimizer, version 2.1.0 or later.

    Komisch, die 2.5.7 ist doch Installiert??

    Ich bekomme das Zend nicht zum Laufen. Woran kann dies liegen.

  2. #2
    misanthrop Avatar von ibor
    Registriert seit
    Jan 2005
    Ort
    in deinem Rechner
    Beiträge
    34

    Post Re: xampp und Zend Optimizer

    Hallo,

    da ich nun bei verschiedenen Seiten nachgeschaut habe - dort aber nichts gefunden habe schreibe ichs mal hier rein:

    um bei XAMPP für windows (aktuelle version - mit blick aufs post datum ) den zend optimizier zu aktivieren, muss man wie folgt vorgehen:

    1.
    die php.ini datei in "xampp/apache/bin/" öffnen.


    2.
    nach der Gruppe [Zend] suchen, dies sieht normalerweise so aus:

    [Zend]
    zend_extension_ts = "C:\Programme\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"
    zend_extension_manager.optimizer_ts = "C:\Programme\xampp\php\zendOptimizer\lib\Optimizer"
    zend_optimizer.enable_loader = 0
    zend_optimizer.optimization_level=15
    ;zend_optimizer.license_path =
    ; Local Variables:
    ; tab-width: 4
    ; End:


    3.
    es muss darauf geachtet werden, dass die Zeilen mit:

    zend_extension_manager.optimizer_ts
    zend_extension_ts

    NICHT auskommentiert sind (ohne Semikolon).

    Nun aber zum eigentlichen Teil:

    zend_optimizer.enable_loader = 0

    ist unser eigentliches Problem - diese Zeile verhindert nämlich das der Zend Optimizer überhaupt geladen wird.

    Deshalb gibt es 2 Möglichkeiten dies zu umgehen:

    entweder wir kommentieren die Zeile aus oder setzen den Wert von 0 auf 1.

    Wobei letzteres wohl die elegantere Variante ist


    4.
    Jetzt wird der Apache noch neugestartet - und es dürfte kein Problem mehr sein auch Zend optimierte Scripts auszuführen!

    In diesem Sinne
    viel Spass mit XAMPP

    greetz ibor aka. subabrain!

  3. #3
    Mitglied
    Registriert seit
    Feb 2009
    Beiträge
    1

    Standard Re: xampp und Zend Optimizer

    Super Anleitung! Einfach und klar ohne bla bla. Vielen herzlichen Dank!

    Hat natürlich so funktioniert!

    Gruss, Mäce

  4.  
     
     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •