Странные IO выходят с Ubuntu 12.04

В/etc/apache2/mods-available/suphp.conf после двух строк:

AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
suPHP_AddHandler application/x-httpd-php

должен быть изменен на:

AddType application/x-httpd-suphp .php .php3 .php4 .php5 .phtml
suPHP_AddHandler application/x-httpd-suphp

Затем в/etc/suphp/suphp.conf строке

application/x-httpd-php=php:/usr/bin/php-cgi

должен быть изменен на:

application/x-httpd-suphp=php:/usr/bin/php-cgi

Затем содержание/etc/apache2/mods-available/php5.conf должно быть изменено от:

<IfModule mod_php5.c>
  AddType application/x-httpd-php .php .phtml .php3
  AddType application/x-httpd-php-source .phps
</IfModule>

кому:

<Directory /usr/share>
    <IfModule mod_php5.c>
      AddType application/x-httpd-php .php .phtml .php3
      AddType application/x-httpd-php-source .phps
    </IfModule>
</Directory>

Таким образом, всем сценариям PHP присваивают тип x-httpd-suphp, который обрабатывается suphp. Поскольку suphp отключен для файлов в/usr/share, в php5.conf для этого каталога сценарии PHP получают тип x-httpd-php и обрабатываются mod_php5. Таким образом, Вы сохраняете suphp для всех других сценариев за исключением установленных на системе в/usr/share.

4
задан 20 March 2013 в 12:36
1 ответ

Похоже, вы хотите знать , какой процесс привязан к вводу-выводу диска. К счастью, в Ubuntu есть iotop , доступный через apt-get install iotop , начиная с Lucid / 10.04 . Поскольку ваши всплески ввода-вывода могут длиться в течение нескольких минут или часов, должно быть относительно легко обнаружить следующий всплеск ввода-вывода, запустить iotop и определить виновный процесс.

1
ответ дан 3 December 2019 в 04:12

Теги

Похожие вопросы