gulli:board Logo

Anzeige


  Antwort
Omen
Mitglied
 
Benutzerbild von Omen
 
Registrierungsdatum: Apr 2000
Ort: localhost
Beiträge: 794
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.
Alt 15. 03. 2005, 04:25 Omen is offline Mit Zitat antworten #1
ibor
misanthrop
 
Benutzerbild von ibor
 
Registrierungsdatum: 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!
Alt 22. 06. 2006, 01:22 ibor is offline Mit Zitat antworten #2
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 12:59 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
narcissism.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory