Xcache와 eaccelerator가 설치가 안되네요.
커널버젼은 Linux 2.6.25-14.fc9.i686 #1 SMP Thu May 1 06:28:41 EDT 2008 i686 i686 i386 GNU/Linux 이것이고요..
AMP을 설치하고 , /usr/local/Zend/etc/php.ini에 아무리 설정을 해줘도 두 엔진이 붙질않네요..
컴파일 옵션은
Xcache가
./configure --enable-xcache --enable-xcache-coverager
eaccelerator가
./configure --enable-accelerator
입니다.
물론 zend optimizer는 설치되어 있고요..
php.ini의 설정내용입니다.
/tmp/eaccelerator도 생성하고 권한도 777로 주었습니다만..
도무지 될생각을 안하네요..
php.ini입니다.
[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
zend_optimizer.version=3.3.3
zend_extension_ts=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/xcache.so
zend_extension_ts=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
[xcache-common]
[xcache.admin]
xcache.admin.enable_auth=Off
xcache.admin.user="admin"
xcache.admin.pass=""
[xcache]
xcache.shm_scheme="mmap"
xcache.size=64M
xcache.count=1
xcache.slots=8K
xcache.ttl=0
xcache.gc_interval=0
xcache.var_size=64M
xcache.var_count=1
xcache.var_slots=8K
xcache.var_ttl=0
xcache.var_maxttl=0
xcache.var_gc_interval=300
xcache.test=Off
xcache.readonly_protection=Off
xcache.mmap_path="/dev/zero"
xcache.coredump_directory=""
xcache.cacher=On
xcache.stat=On
xcache.optimizer=On
xcache.coverager=On
xcache.coveragedump_directory=""
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.log_file="/var/log/eaccelerator.log"
so가 설치된 디렉토리는 이상이 없습니다.
[root@localhost no-debug-non-zts-20060613]# ls
eaccelerator.so imap.so xcache.so
[root@localhost no-debug-non-zts-20060613]# pwd
/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613
아무리 세팅을 바꿔봐도 요지부동이네요...
[root@localhost no-debug-non-zts-20060613]# php -v
PHP 5.2.9 (cli) (built: Jun 3 2009 22:37:55)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
[root@localhost no-debug-non-zts-20060613]#
결과는 Zend만 붙어있네요..
여기저기 구글링해봐도 답은 안나오고요...
혹 아시는분 없나요?
php 버젼은 PHP 5.2.9이고요 아파치는 Apache/2.2.10입니다.
php컴파일 환경은 이렇고요..
./configure' '--prefix=/usr/local/php' '--with-apxs2=/usr/local/httpd/bin/apxs' '--with-mysql=/usr/local/mysql' '--with-config-file-path=/usr/local/httpd/conf' '--with-exec-dir=/usr/local/httpd/bin' '--with-gd=shared' '--with-xmlrpc' '--with-openssl' '--with-gd' '--enable-gd-native-ttf' '--with-curl=/usr/local/curl' '--with-zlib' '--with-jpeg-dir=/usr/lib' '--with-png-dir=/usr/lib' '--with-kerberos' '--with-imap-ssl' '--with-libxml-dir' '--with-imap=shared' '--enable-inline-optimization' '--enable-mbstring'
여기저기 다 찾아봐도 답이 안나와서 좀 아시는분 있으시면 답변좀...
댓글 달기