Hallo Community,
wie der Titel schon sagt habe ich ein Problem mit der Verwendung von ionCube und Zend Opimizer. Ich bekomme beides nicht richtig zum laufen mit für mich nicht logischen Fehlermeldungen.
Das System:
Debian Lenny 5
ISP Config 3 (ähnlich der hier veröffentlichten How To eines Perfekten Debian Servers)
Zusätzlich sind nur codecs und MPlayer installiert.
PHP: Fast-CGI (Per ISP eingestellt)
Pfad zum Web: "/var/www/clients/client1/web5/"
*edit 07.04.2010 20:38*
Das System läuft auf 64bit
Linux (x86-64) ioncube_loaders_lin_x86-64.tar.gz
Zend Optimizer ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
falls ich die falschen Pakete installiert habe.
*/edit*
Kurz zur Zend und ionCube Installation
Ich habe die Dateien per "wget" in das Verzeichnis "tmp" geladen und dort auch entpackt. Den Ordner "ioncube" habe ich dann nach "/usr/local/" verschoben. Der Pfad zu ionCube sind nun wie folgt aus "/usr/local/ioncube/".
Bei Zend das gleich Spiel und ist nun wie folgt zu finden "/usr/local/zend/".
Nun habe ich die "php.ini" im Verzischnis "/etc/php5/apache2/" editiert in dem ich folgende Zeile hinzufügte.
"zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so"
Gespeicher und apache2 neugestartet.
In dem Ordner im Web liegt eine Weiter "php.ini" und ich nutze eine .htacces mit folgendem Inhalt:
Nun zu dem Fehler
Hier sind beide "php.ini" Dateien zu finden die ich gerade nutze.
apachephpini.txt ist die von /etc/php5/apache2/
webphpini.txt ist jene aus dem Verzeichnis auf dem Server
Ich würde mich über Hilfe freuen damit ionCube und Zend in Zusammenarbeit mit ISP Config 3 funktionieren und beide auch in den Standarteinstellungen bei jedem PHP-Mode sowie neu erstellten Webs mit eingebunden sind.
Danke schonmal für die Hilfe.
Mfg error
wie der Titel schon sagt habe ich ein Problem mit der Verwendung von ionCube und Zend Opimizer. Ich bekomme beides nicht richtig zum laufen mit für mich nicht logischen Fehlermeldungen.
Das System:
Debian Lenny 5
ISP Config 3 (ähnlich der hier veröffentlichten How To eines Perfekten Debian Servers)
Zusätzlich sind nur codecs und MPlayer installiert.
PHP: Fast-CGI (Per ISP eingestellt)
Pfad zum Web: "/var/www/clients/client1/web5/"
*edit 07.04.2010 20:38*
Das System läuft auf 64bit
Linux (x86-64) ioncube_loaders_lin_x86-64.tar.gz
Zend Optimizer ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
falls ich die falschen Pakete installiert habe.
*/edit*
Kurz zur Zend und ionCube Installation
Ich habe die Dateien per "wget" in das Verzeichnis "tmp" geladen und dort auch entpackt. Den Ordner "ioncube" habe ich dann nach "/usr/local/" verschoben. Der Pfad zu ionCube sind nun wie folgt aus "/usr/local/ioncube/".
Bei Zend das gleich Spiel und ist nun wie folgt zu finden "/usr/local/zend/".
Nun habe ich die "php.ini" im Verzischnis "/etc/php5/apache2/" editiert in dem ich folgende Zeile hinzufügte.
"zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so"
Gespeicher und apache2 neugestartet.
In dem Ordner im Web liegt eine Weiter "php.ini" und ich nutze eine .htacces mit folgendem Inhalt:
Code:
<IfModule mod_security.c>
# Turn off mod_security filtering.
SecFilterEngine Off
# The below probably isn't needed,
# but better safe than sorry.
SecFilterScanPOST Off
</IfModule>
Code:
[B]Warning[/B]: realpath() [[URL="http://share.inc-host.net/function.realpath"]function.realpath[/URL]]: open_basedir restriction in effect. File(/usr/lib/php5/20060613) is not within the allowed path(s): (/var/www/clients/client1/web5/web:/var/www/clients/client1/web5/tmp:/var/www/inc-host.net/web:/srv/www/inc-host.net/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin) in [B]/var/www/clients/client1/web5/web/qooy/exec.php[/B] on line [B]2[/B]
[B]Warning[/B]: file_exists() [[URL="http://share.inc-host.net/function.file-exists"]function.file-exists[/URL]]: open_basedir restriction in effect. File(/var/www/clients/client1/web5/ioncube/ioncube_loader_lin_5.2.so) is not within the allowed path(s): (/var/www/clients/client1/web5/web:/var/www/clients/client1/web5/tmp:/var/www/inc-host.net/web:/srv/www/inc-host.net/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin) in [B]/var/www/clients/client1/web5/web/qooy/exec.php[/B] on line [B]2[/B]
[B]Warning[/B]: file_exists() [[URL="http://share.inc-host.net/function.file-exists"]function.file-exists[/URL]]: open_basedir restriction in effect. File(/var/www/clients/client1/ioncube/ioncube_loader_lin_5.2.so) is not within the allowed path(s): (/var/www/clients/client1/web5/web:/var/www/clients/client1/web5/tmp:/var/www/inc-host.net/web:/srv/www/inc-host.net/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin) in [B]/var/www/clients/client1/web5/web/qooy/exec.php[/B] on line [B]2[/B]
[B]Warning[/B]: file_exists() [[URL="http://share.inc-host.net/function.file-exists"]function.file-exists[/URL]]: open_basedir restriction in effect. File(/var/www/clients/ioncube/ioncube_loader_lin_5.2.so) is not within the allowed path(s): (/var/www/clients/client1/web5/web:/var/www/clients/client1/web5/tmp:/var/www/inc-host.net/web:/srv/www/inc-host.net/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin) in [B]/var/www/clients/client1/web5/web/qooy/exec.php[/B] on line [B]2[/B]
[B]Warning[/B]: file_exists() [[URL="http://share.inc-host.net/function.file-exists"]function.file-exists[/URL]]: open_basedir restriction in effect. File(/var/www/ioncube/ioncube_loader_lin_5.2.so) is not within the allowed path(s): (/var/www/clients/client1/web5/web:/var/www/clients/client1/web5/tmp:/var/www/inc-host.net/web:/srv/www/inc-host.net/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin) in [B]/var/www/clients/client1/web5/web/qooy/exec.php[/B] on line [B]2[/B]
[B]Warning[/B]: file_exists() [[URL="http://share.inc-host.net/function.file-exists"]function.file-exists[/URL]]: open_basedir restriction in effect. File(/var/ioncube/ioncube_loader_lin_5.2.so) is not within the allowed path(s): (/var/www/clients/client1/web5/web:/var/www/clients/client1/web5/tmp:/var/www/inc-host.net/web:/srv/www/inc-host.net/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin) in [B]/var/www/clients/client1/web5/web/qooy/exec.php[/B] on line [B]2[/B]
The file [B]/var/www/clients/client1/web5/web/qooy/exec.php[/B] has been encoded with the [URL="http://ioncube.com/encoder/"]ionCube PHP Encoder[/URL] and requires the free [URL="http://ioncube.com/loader/"]ionCube PHP Loader[/URL] to be installed.
apachephpini.txt ist die von /etc/php5/apache2/
webphpini.txt ist jene aus dem Verzeichnis auf dem Server
Ich würde mich über Hilfe freuen damit ionCube und Zend in Zusammenarbeit mit ISP Config 3 funktionieren und beide auch in den Standarteinstellungen bei jedem PHP-Mode sowie neu erstellten Webs mit eingebunden sind.
Danke schonmal für die Hilfe.
Mfg error
Zuletzt bearbeitet: