iHead

iHead
Рейтинг
137
Регистрация
25.04.2008
Интересы
Hosting (PHP, Bitrix), domains
nonamexx:
nameserver 217.20.116.1
nameserver 217.20.115.1
а эти ипы воще не рабочие. как раз они то и ошибку возвращали изза чего почта не работала. а что указывать то тогда нужно?

узнать у провайдера NS

Boris A Dolgov:
Вроде как не сильно зависит: Symbolic links in earlier components of the pathname will still be followed. (c) man 2 open.

а, ну да, по второй ссылке Сысоев несколько про другое писал писал:

Solaris 10 в этмо месте выглядит интереснее:

O_NOFOLLOW

If the path names a symbolic link, open() fails and sets errno to
ELOOP.

O_NOLINKS

If the link count of the named file is greater than 1, open() fails
and sets errno to EMLINK.
myhand:

$ find -ls
32974 4 drwxr-xr-x 4 ab ab 4096 Jan 8 02:27 .
2777674 8 -rwxr-xr-x 1 ab ab 6909 Jan 8 02:24 ./a.out
665616 4 drwxr-xr-x 3 ab ab 4096 Jan 8 02:15 ./a
665617 4 drwxr-xr-x 2 ab ab 4096 Jan 8 02:15 ./a/b
2056928 4 -rw-r--r-- 1 ab ab 2 Jan 8 02:15 ./a/b/c
665618 4 drwxr-xr-x 2 ab ab 4096 Jan 8 02:26 ./d
2114220 0 lrwxrwxrwx 1 ab ab 8 Jan 8 02:33 ./d/e -> ../a/b/c
2114219 0 lrwxrwxrwx 1 ab ab 6 Jan 8 02:26 ./d/f -> ../a/b
2777675 4 -rw-r--r-- 1 ab ab 268 Jan 8 02:24 ./NoGo.c
$ cat NoGo.c
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#define __USE_GNU
#include <fcntl.h>

int
main(int argc, char* argv[])
{
int f = open(argv[1],O_NOFOLLOW|O_RDONLY);
int n;
char l[80];

while((n=read(f,l,80))>0)
write(1,l,n);

return 0;
}
$ cc NoGo.c
$ echo "Фиговый листик" > a/b/c
$ ./a.out d/f/c # Упс :)
Фиговый листик
$ ./a.out d/e # а вот так работаит :)
$

да, верно. по тем ссылкам, что выше упоминалось, O_NOFOLLOW обычно не идет, только по последнему компоненту пути (зависит от реализации).

Andreyka:
Для этих целей удобен exim & dovecot

amavisd + custom.conf тоже хорош

madoff:

Был интересный момент с тестом.

ab -n 100000 -c 10 http://192.168.11.2:8080/

ab -n 100000 -c 10 http://192.168.11.2:80/

Я уже не стал копировать, nginx выполняет шустрее но грузит на 100% CPU

apache выполнил более мягче и нагрузил цпу на 80%

Порой nginx шустрый и быстрый, но всегда-ли нужна эта супер скорость.

Concurrency Level: 1 - никому не интересен.

10 - уже шаг к тому, при каких условиях нужно сравнивать.

еще надо как-то медленность клиента сымитировать.

поставьте -c 100, 500, 1000 и приведите результат :)

myhand:
Вы раза два или три с умным видом посылали меня к Сысоеву. Это не флуд?

я обосновал почему нужно так сделать.

madoff:
Ваше с нетвиндом видил,айхеада где.

айхед молчал, дабы флудом не заниматься и других вразумить не делать этого :)

Zaqwr:
а это не поможет?
http://www.lexa.ru/nginx-ru/msg14919.html

возможно. но для большей гибкости нужно что-то типа open_basedir в PHP.

производительность упадет, если делать в лоб.

myhand:
Так оппоненты не объяснили мне какую статистику они ждут и что не так с моими тестами. Все в кусты: RSS показываю - они говорят "надо еще посчитать ???". Что за ??? - не говорят, хоть убей. Какие-то "дополнительные расходы" (с) - дело ясное, что дело темное :)

"Кто верит в Магомета, кто в Аллаха, кто в Иисуса..." (с) Я ж и не запрещаю - верьте в то, что у меня руки кривые nginx настроить.

вам посоветовали обратиться к Сысоеву.

если часто будут такие вопросы, возможно, он на сайте у себя выложит какую-то интересную инфу на эту тему.

про кривизну чьих-либо рук никто не говорил.

Всего: 870