Jump to content
xt:Commerce Community Forum

Lokaler Server (XAMPP) und IonCube


lolo10

Recommended Posts

Hallo

Ich bin am Installieren eines lokalen Servers mit XAMPP.

Obwohl ich IonCube installiert habe, wird er in der PHPINFO nicht aufgeführt.

Zitat:

This program makes use of the Zend Scripting Language Engine:

Zend Engine vs2.2.0, Copyright © 1998-2009 Zend Technologies

with Zend Extension Manager v1.2.0, Copyright © 2003-2007, by Zend Technologies

with Zend Optimizer v.3.3.3, Copyright © 1998-2007, by Zend Technologies

Ich verwende:

XAMPP 1.7.1

PHP Version 5.2.9

Windows 7 64 Bit-Betriebssystem

- mod_rewrite ist aktiviert

- In der php.ini den Abschnitt [Zend] wie folgt angepasst:

[Zend]

zend_extension_ts = "C:\xampp-veytonserver1\xampp\php\ioncube\ioncube_loader_win_5.2.dll"

zend_extension_ts = "C:\xampp-veytonserver1\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"

zend_extension_manager.optimizer_ts = "C:\xampp-veytonserver1\xampp\php\zendOptimizer\lib\Optimizer"

zend_optimizer.enable_loader = 1

zend_optimizer.optimization_level=15

;zend_optimizer.license_path =

; Local Variables:

; tab-width: 4

; End:

Wo liegt der Fehler? Falsche IonCube Version? (Ich habe zuerst die Windows VC6 (X86).zip Version installiert, danach auf die Windows VC6 (Non-TS) (x86).zip Version gewechselt, aber erfolglos.)

Oder funktioniert IonCube gar nicht mit dem Windows 64-Bit Betriebssystem?

VIELEN DANK für eure Hilfe.

Link to comment
Share on other sites

Hast du den Port geändert?

Falls noch nicht geändert: bei deiner Apache-Datei unter conf\http.conf nach Listen 80 suchen und in Listen 8888 abändern.

Danach Control Panel neu starten.

Wenn du dann in deinem Browser die Seite http://localhost:8888/ aufrufen kannst, wurde der Port erfolgreich geändert.

Achtung! Jedes Mal, wenn du eine URL mit localhost aufrufst, musst du nun http://localhost:8888/ eingeben.

Link to comment
Share on other sites

Hallo lolo10,

danke für die schnelle Antwort.

Listen 8888 sind geändert, beim aufrufen von http://localhost:8888/ erscheint folgender Fehler:

Site error: the file E:\veytonserver\xampp\htdocs\index.php requires the ionCube PHP Loader ioncube_loader_win_5.2.dll to be installed by the site administrator.

Aber incube habe ich nach Anweisung vom Veyton-Praxishandbuch installiert:

[Zend]

zend_extension_ts = "E:\veytonserver\xampp\php\incube\php\ioncube_loader_win_5.2.dll"

zend_extension_ts = "E:\veytonserver\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"

zend_extension_manager.optimizer_ts = "E:\veytonserver\xampp\php\zendOptimizer\lib\Optimizer"

zend_optimizer.enable_loader = 1

zend_optimizer.optimization_level=15

;zend_optimizer.license_path =

; Local Variables:

; tab-width: 4

; End:

Was kann ich tun?

Link to comment
Share on other sites

Hallo,

habe den Fehler gefunden:

[Zend]

zend_extension_ts = "E:\veytonserver\xampp\ioncube\ioncube_loader_win_5.2.dll"

hier hatte ich "incube" geschrieben und einen "php-ordner" 2x angeben, aber dort ist der ioncube garnicht drin, ein Fehler im Buch und von mir

Trotzdem Danke für die Hilfe!:D

Link to comment
Share on other sites

Problem gelöst! Ich habe die Installation des IonCube Loaders (Version: Windows VC6 (x86).zip) nochmals neu gemacht und in der php.ini die erste Zeile unter [Zend] wie folgt angepasst: zend_extension_ts = "C:\xampp-veytonserver1\xampp\ioncube\ioncube_loader_win _5.2.dll"

Danach das Control Panel neu gestartet und das xt-commerce-Testscript ausgeführt.

IonCube funktioniert nun!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...