У меня установлен на хостинге Drupal 7 и включен php 5.2 Я для сайта создал домен третьего уровня (как отдельный сайт на Drupal 7) Некоторые модули которого требуют включения php 5.3 Насколько чревато будет включение php 5.3 Сам Drupal 7 поддерживает php 5.3 и в требованиях это даже рекомендованная версия. Но как быть с модулями? Необходимо разбираться с каждым модулем или можно смело включать php 5.3, а в случае проблем вернуться обратно (или такое переключение необратимо)?
Комментарии
Мля, попробовал включить php 5.3 на хостинге, сайт выдал вот такую ошибку:
Fatal error: Call to undefined function dl() in /home/myhosting/mysite.org/docs/sites/default/settings.php on line 529
В чём дело, не понятно. Посмотрел на строку 529, там просто строка:
if (!dl('xmlwriter.so')) {
Народ, подскажите, может быть что-то не так делаю?
Решил проблему включением настройки php - xmlwriter и xml reader? теперь следующая запара, вылетает ошибка:
Fatal error: Call to undefined function hash() in /home/myhosting/mysite.org/docs/includes/bootstrap.inc on line 784
По адресу вот это:
ini_set('session.cookie_secure', TRUE);
}
$prefix = ini_get('session.cookie_secure') ? 'SSESS' : 'SESS';
session_name($prefix . substr(hash('sha256', $session_name), 0, 32));
}
Теперь что делать?
Скорее всего в php нет нужного расширения, надо попросить хостера добить нужное расширение.
Вот по вашей теме немного http://drupal.org/node/836058
У тебя домен просрочен.
Лучше не переходить на 5.3, так как в некоторых модулях проявляются баги
Это не сайт из подписи. Вылечил всё включением дополнительных модулей в php (на хостинге). Теперь создаю новый контент на сайте, загружаю картинку, мне выдаются thumbnail, жму сохранить и система сохраняет статью, но с ошибкой:
Warning: imagecolorsforindex() [function.imagecolorsforindex]: Color index 255 out of range в функции image_gd_create_tmp() (строка 310 в файле /home/myhosting/mysite.org/docs/modules/system/image.gd.inc).
Модуль ImageAPI стоит ?
Нет, не стоит. Решил проблему - вот этим патчем -http://drupal.org/node/859304 Оказалось, что такая ошибка при загрузке gif картинок.