Игорь Олемской — практические заметки по системному администрированию Linux CentOS

Архив тега ‘php’

CentOS 6 — child pid XXXX exit signal Segmentation fault (11)

Комментариев нет

Чтобы понять, почему падает приложение, воспользуйтесь gdb. А если корки еще не генерируются, включите их — дальше описано, как это сделать.

По-умолчанию в CentOS 6 отключена генерация coredump. Чтобы включить, добавьте скрипт /etc/profile.d/coredump.sh:

#!/bin/sh
ulimit -c unlimited

Включите CoreDumpDirectory в Apache. Добавьте файл /etc/httpd/conf.d/coredump.conf и перезагрузите httpd:

CoreDumpDirectory /tmp

Теперь можно смотреть coredump:

gdb /usr/sbin/httpd /tmp/XXXX.core
backtrace

11.11.2012

Написал Игорь Олемской

Добавлен пакет php-pecl-amfext

Комментариев нет

В репозиторий Southbridge добавлен пакет php-pecl-amfext 0.9.2.

17.03.2010

Написал Игорь Олемской

Установка актуальных версий PHP / MySQL на CentOS 5

6 комментариев

В стандартной комплектации CentOS 5 идут достаточно устаревшие версии PHP (5.1.6) и MySQL (5.0.45), которых, к сожалению, все чаще не достаточно для работы современных веб-приложений.

Ниже описано, как установить актуальные версии из yum-репозитория «remi».

Установка epel и remi

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

Если php и mysql уже установлены, необходимо запустить

yum --enablerepo=remi update php\* mysql\*

Если mysql-server еще не установлен

yum --enablerepo=remi install mysql-server

Установка php, php-cli, php-ускорителя «eaccelerator» и частоиспользуемых php-библиотек

yum --enablerepo=remi install php php-cli php-eaccelerator php-mysql php-mbstring php-gd

23.05.2009

Написал Игорь Олемской