- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В логах постоянно появляется вот такого рода сообщение
Apr 10 06:26:27 kref kernel: [5631378.604642] php[18619]: segfault at 0 ip 7f7e54b7b4e5 sp 7fffd20a2050 error 4 in xcache.so[7f7e54b6b000+1d000]
Apr 10 06:26:51 kref kernel: [5631408.338944] php[18722]: segfault at 0 ip 7ff64ef684e5 sp 7ffff4c92260 error 4 in xcache.so[7ff64ef58000+1d000]
Apr 10 06:26:58 kref kernel: [5631415.379508] php[18746]: segfault at 0 ip 7f80944344e5 sp 7fff4f2ba340 error 4 in xcache.so[7f8094424000+1d000]
Apr 10 06:27:08 kref kernel: [5631427.045176] php[18798]: segfault at 0 ip 7f353e5734e5 sp 7fffb9341340 error 4 in xcache.so[7f353e563000+1d000]
Apr 10 06:27:32 kref kernel: [5631455.535535] php[18888]: segfault at 0 ip 7fe27832b4e5 sp 7fff11f5c740 error 4 in xcache.so[7fe27831b000+1d000]
Apr 10 06:27:41 kref kernel: [5631466.822846] php[18918]: segfault at 0 ip 7f94d2f0f4e5 sp 7fff8c181510 error 4 in xcache.so[7f94d2eff000+1d000]
Apr 10 06:27:44 kref kernel: [5631469.893502] php[18932]: segfault at 0 ip 7f589c3ac4e5 sp 7fffbab31670 error 4 in xcache.so[7f589c39c000+1d000]
Apr 10 06:27:54 kref kernel: [5631481.723701] php[18965]: segfault at 0 ip 7fdac7a2a4e5 sp 7fff916606a0 error 4 in xcache.so[7fdac7a1a000+1d000]
Apr 10 06:27:55 kref kernel: [5631482.435984] php[18970]: segfault at 0 ip 7fc164d2d4e5 sp 7fff4ed99bf0 error 4 in xcache.so[7fc164d1d000+1d000]
Apr 10 06:28:18 kref kernel: [5631509.357099] php[19053]: segfault at 0 ip 7fb2260634e5 sp 7fffdc64a020 error 4 in xcache.so[7fb226053000+1d000]
Надо смотреть.
В логах постоянно появляется вот такого рода сообщение
телепаты, ау? так?
ОС? версии используемого ПО, xcache? ставили xcache из дистрибутива или собирали сами?
поставьте пакеты с отладочными символами, пусть генерируются core-файлы и смотрите дальше дебагером в чем там проблема.
телепаты, ау? так?
ОС? версии используемого ПО, xcache? ставили xcache из дистрибутива или собирали сами?
поставьте пакеты с отладочными символами, пусть генерируются core-файлы и смотрите дальше дебагером в чем там проблема.
php -v
PHP 5.2.6-1+lenny10 (cli) (built: Mar 21 2011 16:45:52)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with XCache v1.2.2, Copyright (c) 2005-2007, by mOo
with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies
apache2 -v
Server version: Apache/2.2.9 (Debian)
Server built: Dec 31 2010 20:16:52
uname -a
2.6.26-2-amd64 #1 SMP Thu Nov 25 04:30:55 UTC 2010 x86_64 GNU/Linux
cat /etc/php5/apache2/conf.d/xcache.ini
# configuration for php Xcache module
[xcache-common]
;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
zend_extension = /usr/lib/php5/20060613/xcache.so
[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 = 256M
; set to cpu count (cat /proc/cpuinfo |grep -c processor)
xcache.count = 8
; 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 = 1
xcache.var_slots = 8K
; 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 = ""
sysctl -A | grep kernel.shm
либо уменьшите выделяемую память xcache - либо увеличьте данные переменные (shmall, возможно shmax)
kernel.shmmax = 33554432
kernel.shmall = 2097152
kernel.shmmni = 4096
либо уменьшите выделяемую память xcache - либо увеличьте данные переменные (shmall, возможно shmax)
а какие критерии для увеличения переменных/уменьшения выделяемой памяти?
free
total used free shared buffers cached
Mem: 8194004 8138272 55732 0 395532 5197336
-/+ buffers/cache: 2545404 5648600
Swap: 4200888 0 4200888
По идее увеличивать некуда уже (((
kref:~# cat /proc/meminfo
MemTotal: 8194004 kB
MemFree: 48612 kB
Buffers: 322676 kB
Cached: 5229648 kB
SwapCached: 0 kB
Active: 4103608 kB
Inactive: 3596308 kB
SwapTotal: 4200888 kB
SwapFree: 4200888 kB
Dirty: 385092 kB
Writeback: 4 kB
AnonPages: 2147648 kB
Mapped: 620400 kB
Slab: 381260 kB
SReclaimable: 347876 kB
SUnreclaim: 33384 kB
PageTables: 20184 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 8297888 kB
Committed_AS: 4400440 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 288244 kB
VmallocChunk: 34359450019 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
xcache.size = 256M - многовато. уменьши и потести - апач рестартани.
Сделай корку - и gdb