Рейтинг:1

Найдите сценарий, в котором запущен процесс Apache.

флаг bf
Tom

У меня есть Apache 2.4, настроенный как mpm_prefork на сервере Ubuntu.

Бывает, что через хтоп Я видел, что есть процессы, которые используют много процессорного времени.

Как узнать, какой именно скрипт url/php этот процесс Apache работает на моем сайте? Например.:

ПИД ЦПУ Время Пользователь Команда Скрипт (информации у меня нет)
123 80% 0:01:30 www-данные /usr/bin/apache2 -k начать /сайт-папка/index.php/controller/function_abc
123 5% 0:02:30 www-данные /usr/bin/apache2 -k начать /сайт-папка/index.php/controller_2/function_123

я не могу активировать mod_status как СНГ не рекомендует использовать этот модуль.

Рейтинг:1
флаг us
Rob

Рекомендация не включать mod_status основана на том факте, что если он будет доступен, то он будет доступен на всем сервере.
Когда вы затем позволите .htaccess файлов (по умолчанию или в большинстве развертываний Apache httpd), то каждый пользователь, который может редактировать/создавать .htaccess файлы могут включить статус URL. В отличие от большинства директив, которые можно включить/настроить из .htaccess файлов область URL-адреса состояния не ограничивается путем к каталогу, в котором находится файл .htaccess, но предоставляет состояние всего сервера и всех размещенных на нем сайтов. Это может быть серьезной угрозой безопасности или утечкой информации на общем сервере.

Этот риск безопасности не обязательно должен существовать.

Когда сервер не используется многими веб-мастерами, а не зависит от .htaccess файлы администраторы сервера могут загрузить все директивы в статическую конфигурацию, в httpd.conf (и/или во фрагменты, которые включаются из подкаталогов sites-enabled и/или conf.d и т.д.).
Затем отключите все .htaccess (установив AllowOverride нет). Это также улучшает производительность кстати.
Тогда только администратор может включить URL-адрес состояния, и когда для этого URL-адреса установлены надлежащие элементы управления доступом, использование mod_status не представляет риска.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.