PHP прекратил поддержку 5.2 в августе 2011 года; Поставщики операционных систем, такие как Ubuntu, не будут предоставлять версию, которая больше не поддерживается, поэтому вы абсолютно не получите официальную копию PHP 5.2 в текущей версии Ubuntu (или любой другой ОС).
Если вы используете более старую версию Ubuntu (например, 10.04), вы можете сделать это; это все равно будет понижением, потому что PHP 5.3 уже долгое время является версией по умолчанию.
Если вы пользуетесь более новой версией Ubuntu, т.е. 11.10, как вы заявляете, это будет проблемой для вас.
Разработчики Drupal сильно упали. Я думаю, это потому, что инструмент Drupal 7 так долго дорабатывался; они ожидали, что D7 выйдет гораздо раньше, и поэтому они никогда не удосужились настроить D6 для работы с PHP5.3. Как оказалось, это была большая ошибка, потому что на самом деле D7 все еще не был официально выпущен, когда PHP прекратил поддержку 5.2.
Но даже в этом случае, они должны были это исправить, потому что они все еще официально поддерживают Drupal 6, поэтому им нужно, чтобы он работал с текущей версией PHP. Это определенно проблема Drupal, а не PHP, Ubuntu или ваша.
Но вам все равно нужно с этим справиться.
Я нашел этот вопрос на AskUbuntu.com , который дает ответ, применимый к 11.04. Это не совсем 11.10, о котором вы просили, но это намного позже, чем лучшее, что вы нашли, так что это может быть полезно.
В качестве альтернативы, вы можете исследовать именно то, что есть в Drupal6 и ваших конкретных модулях, которые не работают в PHP5.3. Языковые различия между 5.2 и 5.3, которые могут сломать вещи, невелики, поэтому я ожидаю, что любые изменения кода будут достаточно небольшими. Вы можете найти, что можете исправить код самостоятельно. И, возможно, даже представить изменения сообществу - в конце концов, Drupal является открытым исходным кодом.
Еще один способ, которым вы можете воспользоваться, - подумать, дает ли эта сага возможность переместить сайт на Drupal 7?
Это может или не может быть осуществимо, в зависимости от используемых вами модулей и т. Д., Но если это возможно, это решит проблему, потому что D7, конечно, полностью совместим с PHP5.3.
И просто, чтобы поднять вам настроение, я в заключение упомяну, что PHP находится на грани выпуска PHP 5.4. Надеюсь, на этот раз разработчики из Drupal будут более активны.