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

Apache + Php

Добавлено: 2007-02-20 11:26:37
dikens3
FreeBSD 5.5
Может кто подскажет, обновил тут всё полностью, систему, порты и т.п.
Теперь один .php файл не отрабатывает. Apache вот что говорит:

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

# cat httpd-error.log | grep "Segmentation"
[Tue Feb 20 08:50:50 2007] [notice] child pid 55034 exit signal Segmentation fault (11)
[Tue Feb 20 08:50:59 2007] [notice] child pid 55027 exit signal Segmentation fault (11)
[Tue Feb 20 08:51:11 2007] [notice] child pid 54947 exit signal Segmentation fault (11)
[Tue Feb 20 08:51:24 2007] [notice] child pid 54949 exit signal Segmentation fault (11)
[Tue Feb 20 09:51:06 2007] [notice] child pid 27465 exit signal Segmentation fault (11)
[Tue Feb 20 10:08:12 2007] [notice] child pid 54956 exit signal Segmentation fault (11)
[Tue Feb 20 10:48:08 2007] [notice] child pid 54946 exit signal Segmentation fault (11)
[Tue Feb 20 11:01:31 2007] [notice] child pid 30131 exit signal Segmentation fault (11)
P.S. Сам ищу в гугле, только пока ничего интересного.

Добавлено: 2007-02-20 11:34:50
Alex Keda
снос всего php, поиск по /usr/local всего что *php* и снос его тоже (подумавши, разумеется!).
потом установка из обновлённых портов.

Добавлено: 2007-02-20 12:12:53
dikens3
lissyara писал(а):снос всего php, поиск по /usr/local всего что *php* и снос его тоже (подумавши, разумеется!).
потом установка из обновлённых портов.
[Tue Feb 20 12:09:49 2007] [error] ALERT - canary mismatch on efree() - heap overflow detected (attacker '192.168.2.4', file '/usr/local/www/bir_includes/admin/index.php')
И мой IP-Адрес.. :-) Оно и понятно, я скрипт запустил.

Добавлено: 2007-02-20 12:16:26
Alex Keda
хм...
кроме слова канарейка - другие переводы есть?

Добавлено: 2007-02-20 13:16:15
dikens3
Сделал как ты сказал, снёc всё, и поставил заново.
В PHP появился SUNOSIN DETECTION SYSTEM (я его убрал нах) + баги str_replace.
http://forum.hardened-php.net/viewtopic.php?id=230

Добавлено: 2007-02-20 13:18:36
Alex Keda
помогло?

Добавлено: 2007-02-20 13:34:26
dikens3
lissyara писал(а):помогло?
Да, чё то забыл написать. :twisted: