Страница 1 из 1

FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-24 1:32:27
bur
В попытке отредактировать стандартную тему Drupal на странице http://site.ru/admin/build/themes/settings/garland жму "Save configuration" и попадаю на белый экран. Изменения темы не происходит. В логах апача ошибка

Код: Выделить всё

 [notice] child pid 42533 exit signal Abort trap (6)
Гугление ничего не дало.
Где я не прав?
Конфиг:

Код: Выделить всё

FreeBSD zeon.site.ru 8.1-RELEASE FreeBSD 8.1-RELEASE #2: Wed Aug 18 10:03:59 EEST 2010     bur@site.ru:/usr/obj/usr/src/sys/KERN1  amd64
Apache 2.2.17, PHP 5.3.3, Drupal 6.19

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-24 9:42:52
hizel
Drupal-ом барыжат за бабло? тогда у них есть тех. поддрежка

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-24 10:53:35
bur
hizel писал(а):Drupal-ом барыжат за бабло
Ничего глупее не слышал. Ковыряю движок в локалке рабочей сети, администрированием которой и занимаюсь. Какой, к жукам майским, саппорт?

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-24 11:58:58
hizel
ах он GPL-ный
тогда тыкать палочкой php.ini на предмет больше логов

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-24 14:01:56
bur
Уровень логирования максимальный

Код: Выделить всё

error_reporting = E_ALL | E_STRICT
В логе только строки

Код: Выделить всё

[Wed Nov 24 13:00:18 2010] [notice] child pid 51471 exit signal Abort trap (6)
[Wed Nov 24 13:01:13 2010] [notice] child pid 51496 exit signal Abort trap (6)
Куда копать?

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-24 14:04:57
hizel
сделать так чтобы появлялся core файл и отбэктрейсить, например

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-24 15:16:35
bur
hizel писал(а):сделать так чтобы появлялся core файл и отбэктрейсить, например
Как это сделать не подскажете? при текущих настройках ничего в core не сбрасывается, хотя

Код: Выделить всё

zeon# sysctl kern.coredump
kern.coredump: 1

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-24 15:40:40
hizel
выставить в конфигурации apache CoreDumpDirectory

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-24 16:25:22
KaMaToZzz
Такая же фигня на freebsd+nginx+mysql+php5(5.2)+бла бла бла.
Как бы решить данную проблему?

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-25 9:39:26
bur
Директиву в конфиг апача добавил

Код: Выделить всё

zeon#cat /usr/local/etc/apache22/httpd.conf
Отрывок httpd.conf

Код: Выделить всё

#
ServerRoot "/usr/local/"
CoreDumpDirectory "/var/tmp/"
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
Права на директорию нормальные

Код: Выделить всё

zeon# ls -l /var/ | grep tmp
drwxrwxrwt   3 root    wheel      1536 25 ноя 08:34 tmp
Но core файл не создается.

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2010-11-27 3:47:04
bur
Проблему решил радикальным образом. Снес апач 2.2.17 и поставить 1.3 . Ошибка пропала.
Конечно это не путь самурая, но в одиночку разбираться нет времени, нужно запускать проект.

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2011-01-14 12:40:33
itJunkie
У меня такая же проблема. Впомнил, что подобное было при нехватке памяти, но сейчас на новом сервере у меня памяти ещё дофига свободной, а ошибка валится довольно регулярно...
[Fri Jan 14 12:39:50 2011] [notice] child pid 31723 exit signal Abort trap (6)
[Fri Jan 14 12:39:51 2011] [notice] child pid 31726 exit signal Abort trap (6)
[Fri Jan 14 12:39:51 2011] [notice] child pid 31724 exit signal Abort trap (6)
[Fri Jan 14 12:39:52 2011] [notice] child pid 31728 exit signal Abort trap (6)
[Fri Jan 14 12:39:53 2011] [notice] child pid 31731 exit signal Abort trap (6)
[Fri Jan 14 12:39:53 2011] [notice] child pid 31730 exit signal Abort trap (6)
[Fri Jan 14 12:39:54 2011] [notice] child pid 31733 exit signal Abort trap (6)
[Fri Jan 14 12:39:55 2011] [notice] child pid 31734 exit signal Abort trap (6)
[Fri Jan 14 12:39:56 2011] [notice] child pid 31736 exit signal Abort trap (6)
[Fri Jan 14 12:39:56 2011] [notice] child pid 31735 exit signal Abort trap (6)


Если кто нашёл возможные причины, отпишитесь оязательно, а то гугл скуден на инфу по этому поводу.

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2011-01-14 13:15:38
Mopavlik
А какие версии версии Apache/PHP/Drupal?
(со страницы admin/logs/status)

Может у меня старенький движок (5 версии), но у меня всё нормально сохраняет.

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2011-01-14 13:32:48
Mopavlik
Как это работает:
- при нажатии на кнопку "Save configuration" модуль Drupal проводит валидацию значений формы;
- если валидация прошла, происходит запись параметров в соответствующую таблицу MySQL;
- выводится надпись в зеленой рамочке "The configuration options have been saved", и форма переотображается.
Ну вот где-то на этих этапах происходит ошибка. Сдается мне, что это некорректность (с точки зрения Apache-PHP) введенных данных. А как именно вы редактировали тему Garland?

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2011-04-25 9:03:24
IgorMagic
На FreeBSD такое у меня происходило из-за того, что PNG обновилась после установки PHP, что приводило к падению PHP при вызове imagecreatefrompng () Помогла переустановка PNG и всего, что от неё зависит:

portmaster -r png

Re: FreeBSD, Apache и Drupal Проблема

Добавлено: 2011-05-26 12:55:11
rax
А мне помогло только так
# portmaster -r apache