Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 021 953 раза!

Форум

Добро пожаловать, Гость!

Как работать с сайтом, рассчитанным под PHP 5.2.x при включенном PHP 5.3.x?

Обсуждение общих вопросов связанных с программой
Collodium
Сообщения: 1
C нами: 3 года 5 мес

Непрочитанное сообщение Collodium » 14 июн 2013, 00:03

У меня несколько сайтов. Одни рассчитаны на работу под PHP 5.2.17, другие - под PHP 5.3 и выше.

Как одновременно работать со всеми сайтами под Open Server без переключения между модулями в настройках?

Я обычно включаю в настройках PHP 5.3.26, т.к. он подходит для большинства сайтов.

Прогуглил много чего, но решения, работающего под OpenServer не нашел. Везде одна рекомендация: в .htaccess сайтов, рассчитанных под PHP 5.2.17 прописать примерно следующее:

<FilesMatch "\.php$">
AddHandler x-httpd-php52 .php
</FilesMatch>

AddType application/x-httpd-php52 .php

Или что-то типа такого.

Хостер на удаленном сервере (Hostgator) сказал, что достаточно одной даже строчки:
# Use PHP 5.2
AddType application/x-httpd-php52 .php

Я перебрал кучу комбинаций и вариаций AddType application/x-httpd-php52 .php с другими изменениями в .htaccess.

Но под Open Server всегда вместо открытия страницы бразуер предлагает сохранить на диск страницу index.php.

Если имеет значение, сайт на osCommerce, браузер - Firefox v21.0.

Как решить проблему?

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 14 июн 2013, 00:05

Никак, это невозможно в Open Server. Либо переключайте модуль в настройках, либо переключайте профили предварительно выбрав в них нужные версии PHP.


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и 0 гостей