Вопросы\ответы

Toxic

BSDsystems
Ответ: Вопросы\ответы

Как во фре статичиски добавить маршут, что бы он неудаляса с таблици маршутизации после перезагрузки?
 

Pigeon

Well-Known Member
Ответ: Вопросы\ответы

Toxic сказав(ла):
Как во фре статичиски добавить маршут, что бы он неудаляса с таблици маршутизации после перезагрузки?
Все тот же rc.conf...

 

Toxic

BSDsystems
Ответ: Вопросы\ответы

Не нехрена шото криво в 6,1 RC1. Зделал обходними путями)) примазалса до одного из скриптов))
===============================================
чем дальше в лес тем кривее релиз гг

локальний хендбук))
 
Останнє редагування:

Michael

Well-Known Member
Команда форуму
Администратор
Ответ: Вопросы\ответы

Несколько раз пытался пересобирать ядро (2-6-16), после 4 раза наконец то оно заработало так как надо, с сетевухой теперь никаких проблем. Но почему то не монтируются cdrom и dvdrw. Вылазит окно с ошибкой
Код:
mount: wrong fs type, bad option, bad superblock on /dev/hdc,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
dmesg | tail ничего толкового не выводит. Несмотря на то что в ядре я включал поддержку файловых систем для cd-dvd, в центре управления список доступных файловых систем такой:
 

Вкладення

Pigeon

Well-Known Member
Ответ: Вопросы\ответы

Michael сказав(ла):
dmesg | tail ничего толкового не выводит.
И все-таки:
cdrecord -scanbus
mount /dev/hdc ; dmesg | tail
cat /etc/fstab
mount -t iso9660 /dev/hdc /mnt/cdrom(?) ; dmesg | tail
cat /usr/src/linux/.config | grep CONFIG_ISO9660_FS
 
XMMS

Поставил xmms плеер и не могу настроить воспроизведение сетевого радио. Пишет пребуферизация. Расширение аас стоит. Что делать? АСП 11. И еще- не добавляет из оперы ссылки в осла. В виндовой опере все норма.
 

Pigeon

Well-Known Member
Ответ: XMMS

Ростик сказав(ла):
Поставил xmms плеер и не могу настроить воспроизведение сетевого радио. Пишет пребуферизация. Расширение аас стоит. Что делать? АСП 11. И еще- не добавляет из оперы ссылки в осла. В виндовой опере все норма.
1) AAC !== AACPlus
Поробуй Xine. В FC4 (который и послужил базой для разработки ASPLinux 11) вроде работал с потоком aacPlus "из коробки".
2)
 

sayan

ॐ मणि पद्मे ह
Ответ: Вопросы\ответы

когдато с пиженом "обсуждали" :)



Настройка Nginx для поддержки PHP при помощи FastCGI

После поего порвого рассказа о веб- и reverse-proxy сервере nginx, я получил много писем с коментариями и вопросами насчет него. Одним из самых распространенных вопросом был “Как использовать PHP вместе с nginx?”. А этой маленькой пошаговой инструкции я постараюсь описать, как это можно сделать.

Nginx включает в себя поддержку технологии FastCGI для работы с внешними серверами и утилитами. PHP тоже поддерживает FastCGI и может быть использован для обработки FastCGI-запросов от nginx.

Итак, для начала нам необходимо установить PHP с поддержкой технологии fastcgi и запустить его на каком-либо tcp-порту, на который потом будут переправляться запросы из nginx. Процесс инсталляции может отличаться на разных системах, потому я опишу процесс сборки PHP из исходного кода как один из самых распространенных методов. Для того, чтобы получить версию интерпретатора PHP с поддержкой FastCGI, Вы можете использовать следующий набор команд:

# ./configure --prefix=/opt/php --enable-fastcgi
...
# make
...
# make install
...
#

Когда эта последовательность команд будет успешно завершена, Вы сможете запустить свой fastcgi-сервер. Но существует два возможных варианта, как это сделать:
Запуск встроенного в PHP сервера FastCGI - метод, не требующий никаких дополнительных утилит.
Запуск PHP внутри какого-либо стороннего обработчика запросов - этот вариант может быть более удобным из-за большей гибкости в настройке.

Если Вы решили не использовать никакого стороннего ПО, то можете запустить PHP с использованием его встроенного менеджера FastCGI-запросов при помощи следующего скрипта:

#!/bin/bash

## ABSOLUTE path to the PHP binary
PHPFCGI="/opt/php/bin/php"

## tcp-port to bind on
FCGIPORT="8888"

## IP to bind on
FCGIADDR="127.0.0.1"

## number of PHP children to spawn
PHP_FCGI_CHILDREN=5

## number of request before php-process will be restarted
PHP_FCGI_MAX_REQUESTS=1000

# allowed environment variables sperated by spaces
ALLOWED_ENV="ORACLE_HOME PATH USER"

## if this script is run as root switch to the following user
USERID=www-data

################## no config below this line

if test x$PHP_FCGI_CHILDREN = x; then
PHP_FCGI_CHILDREN=5
fi

ALLOWED_ENV="$ALLOWED_ENV PHP_FCGI_CHILDREN"
ALLOWED_ENV="$ALLOWED_ENV PHP_FCGI_MAX_REQUESTS"
ALLOWED_ENV="$ALLOWED_ENV FCGI_WEB_SERVER_ADDRS"

if test x$UID = x0; then
EX="/bin/su -m -c \"$PHPFCGI -q -b $FCGIADDR:$FCGIPORT\" $USERID"
else
EX="$PHPFCGI -b $FCGIADDR:$FCGIPORT"
fi

echo $EX

# copy the allowed environment variables
E=

for i in $ALLOWED_ENV; do
E="$E $i=${!i}"
done

# clean environment and set up a new one
nohup env - $E sh -c "$EX" &> /dev/null &

Если же Вы решили попробовать использовать какое-либо стороннее программное обеспечение для запуска PHP как FastCGI-серера, могу посоветовать Вам взглянуть на утилиту spawn-fcgi из пакета lighttpd.

Итак, Ваше сервер PHP запущен в режиме FastCGI и последнее, что Вам осталось сделать, это изменить конфигурацию Вашего сервера nginx таким образом, чтобы он переправлял все запросы к файлам php на определенный tcp-порт, на котором слушает PHP. Для этого может быть использован следующий пример секции location из конфигурационного файла nginx (полная версия примера нвходится здесь):

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:8888
#
location ~ .php$ {
fastcgi_pass 127.0.0.1:8888;
fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
}

Вот и все! Теперь Вы можете использовать Ваш сервер nginx для обслуживания любых сайтов, написанных на PHP с производительностью, близкой к той, с которой работает модель mod_php в Apache, но при этом у вас будет больше свободной памяти, что позволит Вам обрабатывать больше запросов от посетитесей Ваших сайтов.

Как всегда, если у вас есть какие либо вопросы или пожелания, оставляйте их здесь в области для комментирования или отправляйте их почтой прямо ко мне. Если Вам понравилась эта статья, проголосуйте за нее на digg.com.
 

Toxic

BSDsystems
Ответ: Вопросы\ответы

народ поставил mldonkey работает нормально но неконектица кнашему серверу но видет его
вчом проблема впадло разбераца кто знает раскажите что поднастроить
 

Pigeon

Well-Known Member
Ответ: Вопросы\ответы

Toxic сказав(ла):
народ поставил mldonkey работает нормально но неконектица кнашему серверу но видет его
вчом проблема впадло разбераца кто знает раскажите что поднастроить
См. конфиги на предмет:
- black_list = false
- allow_local_network = true

а также поставь:
update_server_list_server = false

и удали инетовские сервера из servers.ini.
 
Зверху