Версия PHP для VPS - помогите решить проблему!

12
AX
На сайте с 26.10.2007
Offline
1
1421

Здравствуйте, помогите решить проблему.

Наш VPS на Masterhost использует операционную систему Fedora Core 4 и PHP Version 5.0.4. На нескольких сайтах мы используем ssi- и php- инклуды одновременно, что вызывает ошибку. Сервер просто умирает и не выдаёт страницу. Ранее, мы предположили, что серверу не хватает ресурсов, но переход на тариф VPS Pro (1024 Мб оперативной памяти гарантированно) не дал результатов. Более того, на обычном виртуальном хосте masterhost (PHP Version 4.4.7) всё работает.

Я предполагаю, что проблема из-за версии php (5.0.4). Верно ли это?

Как можно обновить php на VPS Мастерхоста и не будет ли проблем? Знакомый администратор дал информацию, что операционная система Fedora Core 4 уже не поддерживается производителем - новых версий PHP под неё не существует.

Что делать?

Andreyka
На сайте с 19.02.2005
Offline
822
#1

А разве можно сочетать ssi и php?

Не стоит плодить сущности без необходимости
AX
На сайте с 26.10.2007
Offline
1
#2

Вообще, работает на многих сайтах,

почему нет?

[Удален]
#3

Одновременно ssi и php в одном файле или все таки одновременно но в разных файлах? В разных файлах не проблема, но чтоб одновременно веб-сервер обрабатывал файло и как php и как ssi - превый раз слышу.

Mihajlo
На сайте с 30.10.2006
Offline
135
#4

все верно. в одном он и будет умирать, хоть дедик возьми ;)

W
На сайте с 06.09.2005
Offline
42
#5
AdmiralX3:
Вообще, работает на многих сайтах,
почему нет?

ссылка можите дать сайтов котором работает

webmasters -вебмастер с сайтов:http://www.ibrahimovfamil.narod.ru (http://www.ibrahimovfamil.narod.ru) http://www.allshops.h15.ru (http://www.allshops.h15.ru),http://www.forumall.h15.ru (http://www.forumall.h15.ru) http://www.zarabotka.hut1.ru (http://www.zarabotka.hut1.ru)
Andreyka
На сайте с 19.02.2005
Offline
822
#6

Мне тоже было бы интересно поглядеть на это

K
На сайте с 12.07.2006
Offline
295
Kpd
#7
AdmiralX3:
новых версий PHP под неё не существует

Существует.

ИМХО, платить 4000 за vps - перебор. За те же деньги можно взять дедик в России.

P
На сайте с 08.03.2007
Offline
250
#8
javadf:
Одновременно ssi и php в одном файле или все таки одновременно но в разных файлах? В разных файлах не проблема, но чтоб одновременно веб-сервер обрабатывал файло и как php и как ssi - превый раз слышу.

Подобная возможность - в частности конвеерная обработка ssi - была заявлена в apache2 давным-давно. Наверно, и работает. Надо читать про фильтры (filters http://httpd.apache.org/docs/2.2/filter.html ).

Использование фильтров
Модули Apache теперь можно написать так, что они будут исполнять роль фильтров, обрабатывающих потоки данных, которые приходят или уходят из сервера. Это позволяет, к примеру, данным, являющимся результатом работы CGI-скрипта, быть обработанными SSI фильтром INCLUDES, предоставляемым модулем mod_include. Модуль mod_ext_filter позволяет внешним программам исполнять роль фильтров точно таким же образом, каким CGI программы действуют в качестве обработчиков (handlers).

Насчёт мастерхоста - вообще непонятно, если у них Virtuozzo, то по идее могли бы и другие системы ставить. Я бы вообще с fedora не связывался ни с какой версией...

Mihajlo
На сайте с 30.10.2006
Offline
135
#9

просто сам подход к разработке проектов, когда сочетаются php и ssi - в корне не верен. почему вы так щедры, покупая хостинг, а программиста нормального нет? :D

AX
На сайте с 26.10.2007
Offline
1
#10

Мы используем инклуды вида:

при добавлении:

<!--#include virtual="/cache/${REMOTE_ADDR}_$REMOTE_PORT.shtml" -->

данный инклуд перестаёт обрабатываться:

<!--#include virtual="/inc/main.php" -->

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий