Re: Ubuntu 13.10 + apache2-mpm-itk = не работает

Людмила Бандурина bigdogs.ru на gmail.com
Вт Мар 4 00:02:51 UTC 2014


Все, я разобралась, деревянная голова :-)
Хосты не виделись, т.к. я забыла их добавить в /etc/hosts
После добавления на всех хостах вылезла 403 ошибка -- решение легко
нагуглилось в документации апача 2.4.
В 2.4 изменились директивы allow и deny --
http://httpd.apache.org/docs/2.4/upgrading.html
Еще php попросил явно прописАть таймзону в php.ini, и ффсе заработало!


4 марта 2014 г., 3:37 пользователь Людмила Бандурина
<bigdogs.ru на gmail.com>написал:

> Нет, вывод ошибок включен максимальный -- это же локальная машина. Впрочем,
> этот же сайт и в онлайне на 12.04 пашет себе и не жалуется с mpm-itk.
> Я же дала строчки из лога апача -- [mpm_prefork:notice] [pid 4554]
> AH00169: caught SIGTERM, shutting down
> Кроме того, написАла, что браузеры не видят ХОСТА. А не показывают белую
> страницу, как это бывает при ошибках php.
> Мне честно говоря не совсем понятны две вещи:
> 1) Почему из репа поставился mpm_prefork и как его заменить на mpm_itk (в
> синаптике вижу apache2-mpm-prefork неустановленным, а apache2-mpm-itk
> установленным)
> 2) Почему при установке apache2-mpm-itk вообще ничего не прописалось в
> основной конфиг апача? В 12.04 у меня был в основном конфиге здоровенный
> кусок для всех трех модулей:
>
> ##
> ## Server-Pool Size Regulation (MPM specific)
> ##
>
> # prefork MPM
> # StartServers: number of server processes to start
> # MinSpareServers: minimum number of server processes which are kept spare
> # MaxSpareServers: maximum number of server processes which are kept spare
> # MaxClients: maximum number of server processes allowed to start
> # MaxRequestsPerChild: maximum number of requests a server process serves
> <IfModule mpm_prefork_module>
>     StartServers          5
>     MinSpareServers       5
>     MaxSpareServers      10
>     MaxClients          150
>     MaxRequestsPerChild   0
> </IfModule>
>
> # worker MPM
> # StartServers: initial number of server processes to start
> # MinSpareThreads: minimum number of worker threads which are kept spare
> # MaxSpareThreads: maximum number of worker threads which are kept spare
> # ThreadLimit: ThreadsPerChild can be changed to this maximum value during
> a
> #              graceful restart. ThreadLimit can only be changed by
> stopping
> #              and starting Apache.
> # ThreadsPerChild: constant number of worker threads in each server process
> # MaxClients: maximum number of simultaneous client connections
> # MaxRequestsPerChild: maximum number of requests a server process serves
> <IfModule mpm_worker_module>
>     StartServers          2
>     MinSpareThreads      25
>     MaxSpareThreads      75
>     ThreadLimit          64
>     ThreadsPerChild      25
>     MaxClients          150
>     MaxRequestsPerChild   0
> </IfModule>
>
> # event MPM
> # StartServers: initial number of server processes to start
> # MinSpareThreads: minimum number of worker threads which are kept spare
> # MaxSpareThreads: maximum number of worker threads which are kept spare
> # ThreadsPerChild: constant number of worker threads in each server process
> # MaxClients: maximum number of simultaneous client connections
> # MaxRequestsPerChild: maximum number of requests a server process serves
> <IfModule mpm_event_module>
>     StartServers          2
>     MinSpareThreads      25
>     MaxSpareThreads      75
>     ThreadLimit          64
>     ThreadsPerChild      25
>     MaxClients          150
>     MaxRequestsPerChild   0
> </IfModule>
>
> В конфиге в 13.10 ничего такого нет. Впрочем, вставка этого куска в конфиг
> не помогает, та же ошибка в логе после рестарта апача (рестартится
> нормально, ошибка появляется при попытке обращения именно к любому
> виртуальному хосту с mpm, при этом к примеру phpmyadmin, для которого нет AssignUserId
> -- работает нормально).
>
>
> 4 марта 2014 г., 0:03 пользователь Aleksandr Sytar <sytar.alex на gmail.com>написал:
>
>>
>>
>>
>> 3 марта 2014 г., 18:21 пользователь Людмила Бандурина <
>> bigdogs.ru на gmail.com> написал:
>>
>> >
>> > Здравствуйте всем,
>> >
>> > Как справиться с проблемой, кто-нибудь в курсе?
>> > Удалять mpm-itk -- ни разу не решение проблемы, мне неудобно тестить
>> сайты с пользовательским контентом без него.
>> >
>> > В апаче после установки из репов автоматически включился mpm-prefork,
>> но с ним не работает.
>> >
>> > Конфиг виртуального хоста gdnew.conf
>> >
>> > <VirtualHost *:80>
>> > ServerAdmin webmaster на localhost
>> > ServerName gdnew
>> > DocumentRoot /home/mila/NetBeansProjects/YiiGD
>> > <Directory />
>> > Options FollowSymLinks
>> > AllowOverride All
>> > </Directory>
>> > <Directory /home/mila/NetBeansProjects/YiiGD>
>> > Options Indexes FollowSymLinks MultiViews
>> > AllowOverride All
>> > Order allow,deny
>> > allow from all
>> > </Directory>
>> >
>> > ErrorLog /var/log/apache2/error.log
>> >
>> > # Possible values include: debug, info, notice, warn, error, crit,
>> > # alert, emerg.
>> > LogLevel warn
>> >
>> > CustomLog /var/log/apache2/access.log combined
>> > <IfModule mpm_itk_module>
>> > AssignUserId mila mila
>> > </IfModule>
>> >
>> > </VirtualHost>
>> >
>> > В браузере -- невозможно открыть сайт, в логе
>> > [Mon Mar 03 18:00:00.902684 2014] [mpm_prefork:notice] [pid 4554]
>> AH00169: caught SIGTERM, shutting down
>> > [Mon Mar 03 18:00:02.171520 2014] [mpm_prefork:notice] [pid 4637]
>> AH00163: Apache/2.4.6 (Ubuntu) PHP/5.5.3-1ubuntu2.1 configured -- resuming
>> normal operations
>> > [Mon Mar 03 18:00:02.171732 2014] [core:notice] [pid 4637] AH00094:
>> Command line: '/usr/sbin/apache2'
>> >
>> >
>> > Помогите, пожалуйста! В 13.04 все работало без дополнительных танцев с
>> бубном, mpm начинал работать сразу после установки из репов, без ковыряния
>> конфигов.
>> >
>>
>> Таки кастую что у вас php-функции сдеприкейтились и выключено отображение
>> ошибок. Смотрите php.ini: display_errors, error_reporting
>>
>> --
>> ubuntu-ru mailing list
>> ubuntu-ru на lists.ubuntu.com
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>>
>>
>
>
> --
> С уважением, Людмила
>



-- 
С уважением, Людмила
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <https://lists.ubuntu.com/archives/ubuntu-ru/attachments/20140304/cdf81819/attachment.html>


More information about the ubuntu-ru mailing list