Почему мой apache2, mod_fcgid, php конфигурация, вызывающая 100%-е использование CPU?

Я сделал довольно тщательно продуманную установку для сайта для клиентов, который мог бы подходить для Вас.

Это основано на конфигурации, которую я реализовал для клиента. Они хотели следующее:

  • то, что пользователи могли удаленный рабочий стол в уже рабочий рабочий стол, работающий на системной консоли;
  • то, что пользователи могли инициировать сессию, работающую на консоли, если бы Вы уже не работали, и затем используйте это; и
  • то, что другие пользователи могли соединиться с уже рабочим рабочим столом, совместно использовав доступ с пользователем, который был уже зарегистрирован.

Посмотрите детали здесь.

Остерегайтесь последствий безопасности также.

0
задан 11 January 2011 в 05:58
3 ответа

Несколько вещей я пометил бы биту...

Во-первых, у Вас есть что-нибудь распечатывающее к Вашим Журналам ошибок Apache? Вы, возможно, должны к уровню журнала "предупредить", чтобы видеть вывод от Ваших процессов CGI. Хотя в этом случае, поднимающем его для отладки, может быть более выгодным, поскольку апач распечатает fcgi, связанный, регистрируя информацию. Проверка журналов доступа могла бы быть полезной также, чтобы видеть ли возврат апача 403, или 500 кодов.

Во-вторых, что код PHP Вы пытаетесь выполниться и как Вы тестируете его? Хотя я ожидал бы видеть больше процессов cgi, могло бы быть что-то на этом конце. Вы идущий с тяжелым сценарием или чем-то простым как phpinfo ();?

2
ответ дан 4 December 2019 в 14:58

У Вас есть какой-либо другой акселератор (оптимизатор зенда, eAccelerator, и т.д.) настроенный в дополнение к APC? У меня было что-то подобное, происходят, когда кэш APC и оптимизатор зенда были оба включены. По-видимому, они конфликтуют друг с другом.

0
ответ дан 4 December 2019 в 14:58

Какую версию PHP Вы выполняете? Составляет Ваше ядро 32 или 64 бита?

Раз так - см.: http://www.theregister.co.uk/2011/01/04/weird_php_dos_vuln/

0
ответ дан 4 December 2019 в 14:58

Теги

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