Extension wie Ioncube Enkunden zuweisen?

Christian-K

New Member
Hallo, wenn ich einem Endkunde via httpd-spezial einen php-cache samt einstellungen oder den ioncube laden möchte, wie muss ich das eintragen?
Mit php_admin_flag und dann "extension=apc.so" oder sowas funktioniert nicht - lade ich das counterscript gibt es einen "hard error" und der apache kann nicht reloaded werden. Auch wenn ich es komplett so eintrage wie ich e sin die php.ini eintragen würde, geht es nicht.
Konkret möchte ich folgende werte wie in php.ini dem Endkunden zuweisen:
Code:
zend_extension=/usr/local/lib/ioncube/ioncube_loader_lin_5.2.so
zend_extension=/usr/lib/php5/20060613+lfs/eaccelerator.so
eaccelerator.shm_size = "30"
eaccelerator.cache_dir = "/var/cache/eaccelerator"
eaccelerator.optimizer = "1"
eaccelerator.log_file = "/var/log/eaccelerator_log"
eaccelerator.check_mtime = "1"
eaccelerator.shm_max = "1M"
eaccelerator.shm_ttl = "7200"
eaccelerator.shm_prune_period = "7200"
eaccelerator.compress = "1"
eaccelerator.compress_level = "9"
eaccelerator.allowed_admin_path = "/var/www/web1/html/eaccelerator"
Danke und MfG Christian
 
Last edited by a moderator:
Habe es selbst gelöst, gab ja noch die "php_admin_value" Sache... ein blick in das PHP handbuch hat genügt.
Also für alle die auf diese Thema stossen weil sie das selbige Problem haben, hier die lösung(meine Version mit eaccelerator):
Code:
php_admin_value zend_extension /usr/local/lib/ioncube/ioncube_loader_lin_5.2.so
php_admin_value zend_extension /usr/lib/php5/20060613+lfs/eaccelerator.so
php_admin_value eaccelerator.shm_size  30
php_admin_value eaccelerator.cache_dir  /var/cache/eaccelerator
php_admin_value eaccelerator.optimizer  1
php_admin_value eaccelerator.log_file  /var/log/eaccelerator_log
php_admin_value eaccelerator.check_mtime  1
php_admin_value eaccelerator.shm_max   1M
php_admin_value eaccelerator.shm_ttl   7200
php_admin_value eaccelerator.shm_prune_period    7200
php_admin_value eaccelerator.compress    1
php_admin_value eaccelerator.compress_level    9
php_admin_value eaccelerator.allowed_admin_path   /var/www/web1/html/eaccelerator

Natürlich danach das Counterscript mit den Variablen "-dbg -fa -sc" ausführen.

Mfg Christian-K
 
ich habe nun
php_admin_value zend_extension /var/www/web0/files/ioncube_loader_lin_5.2.so
für eine confixxkundendomain eingetragen. Die Datei befindet sich auch in dem Ordner dennoch bekomme ich die Meldung:

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/lib/php5/20060613+lfs/../../../../var/www/web0/ioncube/ioncube_loader_lin_5.2.so) is not within the allowed path(s): (/var/www/web0/html/:/var/www/web0/phptmp/:/var/www/web0/files/:/var/www/web0/atd/)

Kann mir da jemand helfen?



Gruß


EDIT: hat sich erledigt
 
Last edited by a moderator:
Back
Top