Это будет небольшая заметка для пользователей шаблоном AB-Inspiraiton
Если у вас блог на хостинге TimeWeb и вы уже давно открыли там аккаунт, то скорее всего у вас установлена устаревшая версию php 5.3. Ее нужно обязательно заменить на одну из новых 5.4, 5.5, или 5.6
Сделать это не сложно. Хостинг подгружает новые версии php но сам их не активирует. Это должны сделать вы, как владелец аккаунта.
Чем грозит использование устаревшей версии php:
1. При обновлении шаблона вы увидите ошибку 500, вместо блога.
2. Блог не будет работать со старой версий php
3. некоторые плагины тоже требуют php от 5.4 и выше.
Перед обновлением шаблона проверьте версию php на своем хостинге. Она должна быть от 5.4 или выше.
Как поменять версию php в Timeweb (в старой панеле управления)
1. Зайдите на хостинг под своим логином и паролем, перейдите в раздел «Управление сайтами»
2. Напротив домена нажмите на иконку «Шестеренки»
3. Во всплывшем окне выберите из списка версию php
4. Нажать на кнопку «Применить»
Как поменять версию php в Timeweb (в новой панеле управления)
1. Зайдите на хостинг под своим логином и паролем, перейдите в в раздел «Сайты»
2. Напротив домена нажмите на иконку «Шестеренки»
3. Во всплывшем окне выберите из списка версию php
4. Сохраните настройки
Работа с тех поддержкой хостинга:
1. Если вы не можете поменять php на хостинге, напишите в тех поддержку хостинга следующее письмо (в письме укажите адрес вашего сайта):
Тема письма: Как заменить php на версию 5.4
Добрый день,
На сайте мне нужно обновить шаблон WordPress. Разработчик шаблона рекомендует установить версию php 5.4 или выше.
Как поменять версию php на хостинге?
Заранее спасибо за помощь.
С уважением,
2. Если вы поменяли версию php, но проблема осталась (скорее всего это сбой на хостинге). Напишите в тех поддержку хостинга следующее письмо (в письме укажите адрес вашего сайта):
Тема письма: Не меняется версия php!
Добрый день,
Обновляю шаблон для WordPress по инструкции разработчика. Согласно инструкции для корректной работы шаблона необходима php 5.4 или выше. Я выполнил условия и переключил php на версию 5.4 в панеле управления хостинга. После обновления шаблона появилась ошибка 500. Разработчик шаблона, советует обратиться в тех поддержку хостинга, т.к. данная ошибка свидетельствует о том, что текущая версия php все еще ниже требуемой (т.е. ниже версии 5.4). Я попробовал поменять на версию 5.5 и на 5.6 — это также не решило проблемы.
Сайт
Заранее спасибо за помощь.
С уважением,
Добавление по поводу хостинга Timeweb:
Было уже 2 случая, когда на хостинге Timeweb поменяли php, но по факту все еще оставалось версия 5.3. Из-за этого блог также выдавал ошибку 500. В итоге мне пришлось самой позвонить в Timeweb, чтобы выяснить причину подобной ошибки.
В общем ситуация такая. На некоторых серверах Timeweb по умолчанию прописывается в файле .htaccess версия php 5.3. Это правило в файле .htaccess важнее настройки на сервере. Оно как бы перезаписывает правила сервера. Поэтому даже поменяв php на другую версию, все равно использовалась 5.3.
Чтобы это исправить нужно сделать следующе:
1. Зайдите на хостинг в файловый менеджер в корневую папку блога (public_html)
2. Откройте файл .htaccess для редактирования
3. Удалите 2 строчки
Action php5.3-script /cgi-bin/php5.3.cgi
AddType php5.3-script .php
4. Сохраните файл
5. После этого зайдите в админку блога в раздел «Настройки шаблона» и сохраните настройки
Средняя оценка: 5 из 5
Анфиса, здравствуйте! Спасибо за статью и урок в клубе по изменению версии PHP.
Поменял на своем хостинге Sprinthost устаревшую версию PHP 5.2 на PHP 5.6. Теперь можно и обновлять шаблон до версии 6.0
Здравствуйте, Анфиса.
А где можно найти информацию о том, как поменять версию php на JINO???
Можете подсказать????
В одной из статей у джино написано: «Если же у вас есть приложения, несовместимые с PHP 5.3, вы всегда можете изменить используемую версию в разделе «Управление / Настройки веб-сервера / Настройки PHP» контрольной панели аккаунта.»
Если не найдете или не получиться поменять, обратитесь в тех поддержку на хостинг за помощью. Они должны помочь.
Огромное спасибо, Анфиса.
А то поискал как изменить, так и не нашел.
Классные вещи вы делаете.
Премного Вам благодарен.
Владимир, начнете обновлять, следуйте инструкциям. Написала подробно здесь: http://anfisabreus.ru/2015/11/kak-pravilno-obnovit-shablon-ab-inspiration-i-plaginy/
На Джино: Главная / Управление / Настройки web-сервера / Настройки PHP
Спасибо большое, Владимир за подсказку.
Спасибо, Владимир.
Всё обновил.
Всё работает.
Я поменяла на версию 5.4. но на хостинге Спринхост была возможность установить и более высокую версию. В таком случае лучше установить ее по максимуму?
Я здесь руководствуюсь соображением, что ранняя версия более стабильная. И если все работает при 5.4 думаю лучше оставить ее.
Добрый вечер, Анфиса! У меня был php 5.3 . Когда поменял на 5.4 то сайт перестал открываться. Снова установил php5.3 и все открывается. Как же поменять тогда на php5.4?
Петр, версию php небходимо поменять если вы будете обновлять шаблон и плагины. Сначала поменяйте php затем зайдидет в админку блога и обновите шаблон и плагины. Инструкция как это сделать здесь: http://anfisabreus.ru/2015/11/kak-pravilno-obnovit-shablon-ab-inspiration-i-plaginy/
Спасибо, Анфиса! Оказывается, надо после замены php 5.3 на php5.4 надо сразу переходить на обновление шаблона(а не проверять, как теперь выглядит сайт) и все получается.
Спасибо, Анфиса, за подробные разъяснения и уточнения. я даже видео инструкцию записала для своих клиентов, т.к у них, как и у меня хостинг Авахост:
https://www.youtube.com/watch?v=TIrmKU-sd9w
Но, на одном из моих 4-х сайтов все таки после всех действий ошибка 500 так и не ушла. Оказывается из-за плагина User Access Manager
Можешь в видео на 4 мин 30 сек посмотреть ?
Можно ли что-то исправить или нужно искать аналогичный плагин, но другой?
Кстати в версии 5.3 он работает, а в 5.4 и выше — нет
Татьяна, спасибо большое за видео для пользователей хостингом Авахост. По поводу плагин User Access Manager. Да, такое может быть. Нужно обращаться к разработчику плагина или искать замену, к сожалению. Можно попробовать исправить ошибку заменить нерабочую функцию php на новую. Но это должен делать специалист.
лучшее бывает враг хорошего. у меня на сервере нет никакой возможности поменять на php выше 5,3, по той причине что многие спец.скрипты просто не будут работать, при том что всего то навсего перестали работать счетчики социальных сетей к посту, а вы в теме так глубоко это запрятали, что проще получается именно этот блог перевести на отдельный хостинг.. что сказать, не очень красиво, перескочить на новые версии, а старые оставить без поддержки ( опять же, когда что-то не работает, и без вариантов)
Димитрий, не вижу проблемы. Если я не ошибаюсь на вашем хостинге можно изменить php версию для каждого сайта отдельно. Информацию о настройки php для сайтов вы можете посмотреть в справочном разделе вашего хостинга.
Измените для блога на php 5.4, а остальные оставьте как есть. Если вы не знаете как это сделать, вы можете обратиться в тех. поддержку хостинга.
PHP 5.3 уже не поддерживается разработчиками и рано или поздно вообще исчезнет с хостингов как вариант для выбора. А разработчикам скриптов придется учитывать изменения и обновлять свои скрипты согласно требованиям новых версий php.
Версия шаблона 6.0 работать с php 5.3 работать вообще не будет. Сейчас, я вижу у вас установлена версия шаблона 5.7
Огромное спасибо, Анфиса, за подробнейшую инструкцию! Все получилось!!!