From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 10 Dec 2003 09:03:16 +0300 From: Klimchev Konstantin To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Re: php cgi Message-Id: <20031210090316.3868a21d.koka@atknet.ru> In-Reply-To: <20031209183601.GC2883@localhost.office.altlinux.ru> References: <20031209162254.4d0ca645.koka@atknet.ru> <20031209183601.GC2883@localhost.office.altlinux.ru> X-Mailer: Sylpheed version 0.9.6claws (GTK+ 1.2.10; i386-asplinux-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Cc: legion@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Dec 2003 06:03:30 -0000 Archived-At: List-Archive: On Tue, 9 Dec 2003 21:36:01 +0300 Alexey Gladkov wrote: > On Tue, Dec 09, 2003 at 04:22:54PM +0300, Klimchev Konstantin wrote: > > Добрый день! > > > > есть suphp (http://suphp.org) - интересная штучка для запуска php-скриптов с правами пользователя. > > > > Но проблема в том, что для ее работы нужно при сборке php опции --enable-cgi и --disable-cli. > > Сравнивалось для php из мастера и самосборный php - на мастеровском не работает. > > > > Собственно вопрос - нельзя ли на будущее предусмотреть при сборке php создание cgi-субпакета? > > > > Он предусмотрен... сейчас mod_php и php собираются отдельно, хотя и из > одних исходников. В том и проблема, что нынешний php - cli'шный, а нужен - cgi'шный (по "php -v") > Вы можете собрать cgi отдельно. Только один вопрос - можно его (cgi) дополнительным пакетом собрать (например, как пакет поддержки mysql) и будет у него возможность подцеплять собранные модули (тот же php-mysql). Если да - соберу без проблем. А за советами обращусь - можете не сомневаться :) >Если будут проблемы обращайтесь. > > Но я бы вам не советовал собирать и использовать этот модуль. Он suid-ный > что мне лично не нравится ... Я согласен, что suid'ность - не хорошо, но оправданием может быть будет - он запускается только от пользователя, прописанносго при сборке и, как я понял, - запускает только явно прописанный php. У меня проблема - запускать php-скрипты от пользователя (не представляю, как реализовать смену пользователя без suid'ности - малограмотный наверное). Может быть Вы посоветуете какой-либо иной вариант (про suexec - само-собой знаю). Корни всего этого идут от проблемы квотирования дискового пространства на хостинге. > > --- > Rgrds, legion > _______________________________________________ > Sisyphus mailing list > Sisyphus@altlinux.ru > http://altlinux.ru/mailman/listinfo/sisyphus > -- Best Regards, Konstantin Klimchev (mailto:koka@atvc.ru jabber:koka@jabber.ru) ATK-Internet ISP, Arkhangelsk, Russia