Hello!

On Tue, 17 Jun 2014 at 11:43:16 (+0300), Taras Heychenko wrote:

> Есть сервер с FreeBSD 9.0 и apache22. Под апачем стоит несколько php
> изделий из портов. Соответственно стоит php5 со всеми необходимыми
> для работы портов довесками. У сервера пропадало питание. После пропадения
> питания вместо собственно страниц, которые должны выдаваться php
> скриптами в браузер начали загружаться сами тексты php скриптов.

Очень похоже на неподгруженный mod_php или отсутствующий handler для
файлов .php
"httpd -M|fgrep php" что-то выдаёт?

> Рассматривание конфига апача ничего не объяснило ??? конфиг целый и
> невредимый и не менялся уже достаточно давно (судя по датам файлов).

"apachectl configtest" ошибок не выдаёт?
Конфиги соответствуют конфигам в бэкапе?

> Какой-либо make в /usr/ports/??? вызывает кучу сообщений об ошибках. Из чтения
> интернетов я так понял, что это нужно систему поднимать до 9.2, но быстро

Вероятно, имеется в виду, что нужно make собрать более новый. Тут
необязательно до 9.2 накатываться. Сорцы /usr/src/usr.bin/make/ можно
взять с любого соседнего сервера, у которого версия фри 8.4/9.2 или
выше. "make && make install" и ругань на make в портах как рукой снимет.

> пересобрать порты у меня пока не получается. Может у кого есть какие идеи,
> куда можно посмотреть, чтобы решить пока проблему с работой php скриптов?

-- 
George L. Yermulnik
[YZ-RIPE]

Ответить