Понижение версии PHP на тестовом сервере Drupal

StackOverflow https://stackoverflow.com/questions/4051584

  •  27-09-2019
  •  | 
  •  

Вопрос

У меня есть несколько живых сайтов Drupal, работающих на сервере Ubuntu (10.04), Apache 2.2 с PHP 5.2.3-1. Отказ Недавно я начал работу настройки тестового сервера, который был бы как можно ближе к живой среде, но я тупо не проверял версию PHP, которую Ubuntu установил, когда я сделал APT-Get install PHP. Теперь у меня был мой тестовый сервер на несколько недель, и только что понял, что версия PHP на сервере My (Edit: Test) 5.3.2-1.

Часть причина настройки тестового сервера состояла в том, чтобы попробовать обновление Drupal: 6.17 -> 6.19, и с ним куча модулей, случайно крепежные ошибки по пути, которые были связаны с вещами, которые больше не работают в PHP5.3.

Таким образом, вопрос в том, что я сожалею, что не имею ту же версию PHP на моем тестовом сервере, как на живых? Инстинкт говорит мне, что разные тесты и живые среды - очень плохая идея, но, возможно, это не такая большая сделка в мире Drupal (вдоль тех же направлений рассуждений, которые не имеют контроль версий, является очень плохой идеей, но это Сложная задача для пользователей CMS). Я действительно не хочу связываться с моей (очень работать) живой средой, если мне не нужно; Это огромная руба, чтобы понизить версию PHP в моей тестовой среде?

Это было полезно?

Решение

Суперпользовательский Должен быть в состоянии сказать вам, как понизить пакет. Я не думаю, что это сложно.

Если вы планируете обновить свой Live Server до 5.3, тогда это хорошая идея сделать это на тестовом сервере первым. Но в обычных операциях вы захотите, чтобы ваши тесты и живые серверы были как можно ближе. Наличие 5,3 на один и 5.2 на другой - довольно большая проблема. От опыта, вы пожалеете об этом.

Другие советы

Поскольку я не управляю серверами, и это не место для сервера в любом случае, я буду пропустить эту часть. Хотя из того, что я слышу, понижение PHP немного сложно.

PHP 5.3 - это большое значение для Drupal VS PHP 5.2. Первоначально когда вышли 5,3, он сломал некоторые вещи в Друпале. Это было исправлено сейчас (но потребовалось немного времени), но вы никогда не знаете о модулях вклад. Поэтому я бы посоветовал, чтобы вы использовали ту же версию, EventHough PHP 5.3 должен быть в порядке для Drupal сейчас.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top