Apache в альте скомпилирован в нескольких моделях: классической prefork, нитевой worked и событийной event.
$ apt-cache search apache2-httpd
apache2-httpd-event - Событийная модель для Apache HTTPD 2.1
apache2-httpd-prefork - Традиционная модель для Apache HTTPD 2.1
apache2-httpd-worker - Высокоскоростная нитевая модель для Apache HTTPD 2.1
Насколько понимаю, на машине стоит самый скоростной apache2-httpd-worker. А PHP не умеет работать в нитевой модели. Это - проблема PHP, а не дистрибутива.
Так что пишем по рутом apt-get install apache2-httpd-prefork (или пользуемся синаптиком) и все работает
Теперь о необходимости совмещать php и worker в одном дистрибутиве. Лично я, администрируя несколько линукс-серверов (altlinux server), использую worker на внешних серверах, высокозагруженных и отдающих клиенту статику. На внутренних, доступ к которым разруливаю через внешние - prefork.
А теперь - главный вопрос. По Вашему мнению, уважаемый WWTLF, для таких задач нужно пользоваться двумя разными дистрибутивами?