• 18-10-2009, 15:02:14
    #1
    xcache kurulumunu tamamen bitiriyorum herşeyi yapıyorum ama çalışmıyor

    domain.com/admin e girdiğimde

    Alıntı
    XCache is not loaded

    Please check /usr/local/lib/php.ini
    ssh da php -v komutu verdiğimde

    Alıntı
    Failed loading /usr/local/lib/php/extensions/non-debug-non-zts-20060613/xcache.so: /usr/local/lib/php/extensions/non-debug-non-zts-20060613/xcache.so: cannot open shared object file: No such file or directory
    PHP 5.2.10 (cli) (built: Jul 14 2009 18:31:00)
    Copyright (c) 1997-2009 The PHP Group
    Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
    çıkıyor nerede hata yapıyorum yardımcı olabilir misiniz?
  • 18-10-2009, 15:59:34
    #2
    php.ini içerisinde yapılan ayarlamalarda xcache.so doğru adrese yollanmamış gözüküyor. Kurulumda verilen adresin sorunsuzca php.ini içerisindeki yazılan alanda olduğundan emin olunuz.
  • 18-10-2009, 16:52:16
    #3
    Alıntı
    [xcache-common]
    ;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
    zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-20060613/xcache.so
    zend_extension_ts = /usr/local/lib/php/extensions/non-debug-zts-20060613/xcache.so
    ;; For windows users, replace xcache.so with php_xcache.dll
    ;zend_extension_ts = c:/php/extensions/php_xcache.dll
    ;; or install as extension, make sure your extension_dir setting is correct
    ; extension = xcache.so
    ;; or win32:
    ; extension = php_xcache.dll

    [xcache.admin]
    xcache.admin.enable_auth = On
    xcache.admin.user = "kullanıcı adım"
    ; xcache.admin.pass = md5($your_password)
    xcache.admin.pass = "şifrem"

    [xcache]
    ; ini only settings, all the values here is default unless explained

    ; select low level shm/allocator scheme implemenation
    xcache.shm_scheme = "mmap"
    ; to disable: xcache.size=0
    ; to enable : xcache.size=64M etc (any size > 0) and your system mmap allows
    xcache.size = 60M
    ; set to cpu count (cat /proc/cpuinfo |grep -c processor)
    xcache.count = 1
    ; just a hash hints, you can always store count(items) > slots
    xcache.slots = 8K
    ; ttl of the cache item, 0=forever
    xcache.ttl = 0
    ; interval of gc scanning expired items, 0=no scan, other values is in seconds
    xcache.gc_interval = 0

    ; same as aboves but for variable cache
    xcache.var_size = 64M
    xcache.var_count = 4
    xcache.var_slots = 4K
    ; default ttl
    xcache.var_ttl = 0
    xcache.var_maxttl = 0
    xcache.var_gc_interval = 300

    xcache.test = Off
    ; N/A for /dev/zero
    xcache.readonly_protection = Off
    ; for *nix, xcache.mmap_path is a file path, not directory.
    ; Use something like "/tmp/xcache" if you want to turn on ReadonlyProtection
    ; 2 group of php won't share the same /tmp/xcache
    ; for win32, xcache.mmap_path=anonymous map name, not file path
    xcache.mmap_path = "/dev/zero"


    ; leave it blank(disabled) or "/tmp/phpcore/"
    ; make sure it's writable by php (without checking open_basedir)
    xcache.coredump_directory = ""

    ; per request settings
    xcache.cacher = On
    xcache.stat = On
    xcache.optimizer = Off

    [xcache.coverager]
    ; per request settings
    ; enable coverage data collecting for xcache.coveragedump_directory and xcache_coverager_start/stop/get/clean() functions (will hurt executing performance)
    xcache.coverager = Off

    ; ini only settings
    ; make sure it's readable (care open_basedir) by coverage viewer script
    ; requires xcache.coverager=On
    xcache.coveragedump_directory = ""
    php.ini de xcache ile ilgili olan kısım bu şekilde
    nerede yanlış yapmışım sorunumu çözene + rep
  • 18-10-2009, 18:21:17
    #4
    zend_extension_ts = /usr/local/lib/php/extensions/non-debug-zts-20060613/xcache.so

    Yukarıdaki kodu aşağıdaki ile değiştiriniz.

    ;zend_extension_ts = /usr/local/lib/php/extensions/non-debug-zts-20060613/xcache.so
    zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-20060613/xcache.so
    Yukarıdakini de aşağıdaki ile değiştirin:

    zend_extension = /usr/local/lib/php/extensions/no-debug-non-zts-20060613/xcache.so
  • 18-10-2009, 18:33:54
    #5
    dediğini yaptım apache ye restart attım mysql kullanan sitelerime girmemeye başladı eski haline çevirdim yine restart attım düzeldi
  • 18-10-2009, 18:47:44
    #6
    /usr/local/lib/php/extensions/non-debug-non-zts-20060613/

    Linux makine değil mi ? Yukarıdaki klasörde xcache.so dosyasını kontrol eder misiniz ?
  • 18-10-2009, 19:53:42
    #7
    makine linux
    hocam bu server işinde fazla bilgim yok ama yinede yaptım bişeyler

    pico /usr/local/lib/php/extensions/non-debug-non-zts-20060613/xcache.so girdim boş bir dosya açılıyor yani dosya var sorun yok php.ini de bir problem var yardımcı olursanız sevinirim
  • 18-10-2009, 20:15:14
    #8
    Hayır dosya olmasa da pico ile açabilirsiniz o komutu.
    cd /usr/local/lib/php/extensions/non-debug-non-zts-20060613/
    komutu ile girip bakabilirsiniz klasöre.
  • 18-10-2009, 20:30:43
    #9
    /usr/local/lib/php/extensions/non-debug-non-zts-20060613: No such file or directory

    :S