From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3 X-Virus-Scanned: amavisd-new at reutman.ru Message-ID: <47BC882D.3090106@reutman.ru> Date: Wed, 20 Feb 2008 23:06:05 +0300 From: Alexey Sidorov User-Agent: Thunderbird 2.0.0.9 (X11/20080210) MIME-Version: 1.0 To: ALT Linux sysadmin discuss References: <47BCC4E5.7000702@rambler.ru> <47BCE017.3060803@rambler.ru> <20080220164813.GB30622@wo.int.altlinux.org> <47BCFF8D.3010603@rambler.ru> <20080220192804.GD11909@wo.int.altlinux.org> In-Reply-To: X-Enigmail-Version: 0.95.2 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: Re: [Sysadmins] ovz + apache2 + php5 = "You need to recompile PHP" X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 20:04:26 -0000 Archived-At: List-Archive: Anton Farygin пишет: > Dmitry V. Levin пишет: >> On Wed, Feb 20, 2008 at 08:35:25PM -0800, Olvin wrote: >>> Dmitry V. Levin wrote: >>>>> Anton Farygin wrote: >>>>>>> Имеем: >>>>>>> ALS4.0.1 >>>>>>> apache2 + mod_php5 >>>>>>> 2.6.18-ovz-smp-alt17 >>>>>>> при попытке service httpd2 start получаю такое: >>>>>>> [Wed Feb 20 17:03:56 2008] [crit] Apache is running a threaded MPM, but >>>>>>> your PHP Module is not compiled to be threadsafe. You need to recompile >>>>>>> PHP. >>>>> [skip] >>>>>> Попробуйте поставить другой apache. >>>>>> Какой-то из этих: >>>>>> apache2-httpd-worker >>>>>> apache2-httpd-prefork >>>>> А в чём отличие? >>>> Отличие в модели работы. Ключевые слова для поиска: worker, prefork. >>> ну, то, что prefork на каждое подключение форк делает, а другой создаёт >>> поток внутри одного процесса (не уверен в правильном выборе терминов) - >>> это я понимаю. Вопрос в том, почему одно работает в VPS, а другое - нет >>> (но работает вне VPS). >> Неправильное сочетание apache2+mod_php5 не работает нигде. >> Правильное сочетание apache2+mod_php5 работает и там и там. > > Осталось только выявить правильное сочетание ;) > apache2-httpd-prefork -- Best regards, Alexey Sidorov mailto:alex@reutman.ru JID: alex@reutman.ru ICQ: 5052225