Article View: pl.comp.os.bsd
Article #21884Re: freebsd 8.1 i problemy z php 5.2 i apachem 22
From: norbi771
Date: Sat, 23 Oct 2010 17:06
Date: Sat, 23 Oct 2010 17:06
100 lines
4889 bytes
4889 bytes
On 23 Paź, 14:44, Dominik Zyla <gavro...@gavroche.CUT-THIS.pl> wrote:
> On 23.10.2010, norbi771 <norbe...@post.pl> wrote:
>
>
>
> >> AD 1. Niestety nie uzywalem nigdy strace'a, gdb i innych tego typu
>
> > To system 64bit, jak juz sie dowiedzialem strace nie zadziala,
>
> > przy pomocy truss podpialem sie do procesu ktory przy odswiezaniu
> > strony szlag w koncu trafil, oto rezultat, na razie nic mi to nie
> > mowi ...
> > jedynie co widze to ze bledy wystepuja na funkcji connect i read
>
> [...]
>
> Że tak zapytam, postgresql-clienta masz w tej samej wersji co serwer?
> php również skompilowałeś z tą wersją?
>
> --
> Dominik Zyla
Jak skompiluje sie serwer, to z tego co pamietam PHP nie kompiluje juz
klienta
Zawsze robie w takiej kolejnosci
1. Postgres
2. MySQL
3. Apache
4. PHP
wtedy instaluje sie to co JA chce, inaczej np. php chce instalowac
apachea 1.3.x
inna sprawa ze obecnie tyle roznych modulow do apachea22 jest
pakowanych ... powylaczalem wszystko co sie dalo, choc moze jeszcze
cos sie da.
sprobuje go odinstalowac i zobacze czy wersja 2 tez bedzie takie
problemy sprawiac
jesli chodzi o postgresa, to
phpinfo pokazuje tez, ze pgsql jest w wersji 9,
ale testowalem na 8-ce i tez sa takie jaja wiec postgresa wykluczam
udalo mi sie wiecej z tego sledzenia wyciagnac:
89552: SIGNAL 17 (SIGSTOP)
89552: flock(0x12,0x2,0x1,0x800617028,0x4,0x803c006e0) = 0 (0x0)
89552: kevent(19,0x0,0,{0x3,EVFILT_READ,0x0,0,0x1,0x803c42420},4,
{10.000000000 }) = 1 (0x1)
89552: accept(3,{ AF_INET 10.1.0.66:60348 },0x7fffffffe740) = 20
(0x14)
89552: fcntl(20,F_GETFD,) = 0 (0x0)
89552: fcntl(20,F_SETFD,FD_CLOEXEC) = 0 (0x0)
89552: flock(0x12,0x8,0x0,0x800e45bc0,0x803c440a0,0x7fffffffe7e0) = 0
(0x0)
89552: fcntl(20,F_GETFL,) = 6 (0x6)
89552: fcntl(20,F_SETFL,O_NONBLOCK|0x2) = 0 (0x0)
89552: read(20,0x803c4c048,8000) ERR#35 'Resource
temporarily unavailable'
89552: poll({20/POLLIN},1,300000) = 1 (0x1)
89552: read(20,"GET /modules/widgets/widget_mail"...,8000) = 483
(0x1e3)
nie rozumiem co to zasob, ale wczesniej wywnioskowalem z czegos ze to
IPV6,
zrokompilowalem wiec PHPa z obsluga IPv6
No ale bledy sa nadal
phpinfo pokazuje ze jest skompilowany z takimi opcjami:
Build Date Oct 23 2010 18:44:14
Configure Command './configure' '--with-layout=GNU' '--with-config-
file-scan-dir=/usr/local/etc/php' '--disable-all' '--enable-libxml' '--
with-libxml-dir=/usr/local' '--enable-reflection' '--program-prefix='
'--enable-fpm' '--with-fpm-conf=/usr/local/etc/php-fpm.conf' '--with-
fpm-pid=/var/run/php-fpm/php-fpm.pid' '--with-fpm-log=/var/log/php-fpm/
php-fpm.log' '--with-libevent=/usr/local' '--enable-fastcgi' '--with-
apxs2=/usr/local/sbin/apxs' '--with-regex=php' '--with-zend-vm=CALL'
'--enable-zend-multibyte' '--prefix=/usr/local' '--mandir=/usr/local/
man' '--infodir=/usr/local/info/' '--build=amd64-portbld-freebsd8.1'
dodalem tez Suhosina (celowo go wczesniej nie odpalalem bo docelowo
cala ta konfiguracja idzie do jaila, a przy Suhosinie napisane - not
for jails),
no i suhosin pluje sie bledami
Oct 23 18:52:28 b2b suhosin[89594]: ALERT - canary mismatch on efree()
- heap overflow detected (attacker '10.1.0.66', file '/home/www/
file.php')
Nie umiem jednak (przynajmniej na razie) dociec do ktorej linii czy
tez konstrukcji w tym pliku Suhosin sie przywala
Pozdr.
Norbert
Technical Details
Message-ID:
<058ee412-b196-4a99-9d62-6a3b68bba84f@l17g2000yqe.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!feeder.news-service.com!postnews.google.com!l17g2000yqe.googlegroups.com!not-for-mailReferences:
<aa3062a6-2d73-47f0-99b0-3046dd8d0545@j2g2000yqf.googlegroups.com> <46a65fc5-379e-4a1f-86f2-b1096787e2b6@l17g2000yqe.googlegroups.com> <slrnic5m5m.fd.gavroche@mail.mercom.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!feeder.news-service.com!postnews.google.com!l17g2000yqe.googlegroups.com!not-for-mail From: norbi771 <norbertn@post.pl> Newsgroups: pl.comp.os.bsd Subject: Re: freebsd 8.1 i problemy z php 5.2 i apachem 22 Date: Sat, 23 Oct 2010 10:06:42 -0700 (PDT) Organization: http://groups.google.com Lines: 100 Message-ID: <058ee412-b196-4a99-9d62-6a3b68bba84f@l17g2000yqe.googlegroups.com> References: <aa3062a6-2d73-47f0-99b0-3046dd8d0545@j2g2000yqf.googlegroups.com> <46a65fc5-379e-4a1f-86f2-b1096787e2b6@l17g2000yqe.googlegroups.com> <slrnic5m5m.fd.gavroche@mail.mercom.pl> NNTP-Posting-Host: 89.79.141.143 Mime-Version: 1.0 X-Trace: posting.google.com 1287853602 28278 127.0.0.1 (23 Oct 2010 17:06:42 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 23 Oct 2010 17:06:42 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: l17g2000yqe.googlegroups.com; posting-host=89.79.141.143; posting-account=7FEzGwoAAACTB5SCpa6artQc8Y_84sVN User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11,gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit