Пошаговая инструкция по настройке PHP на хостинге. Как узнать версию PHP

Рубрика:Всё о сайтах, доменах, хостингах, CMS
как настроить php на хостинге

Здравствуйте, мои дорогие читатели! Очень надеюсь, что сегодняшняя статья будет полезной не только неопытным пользователям сети, но и бывалым юзерам, которые запутались в особенностях различных хостинговых систем.

Хочу рассказать, как настроить php на хостинге. В целом процесс настройки представляет собой корректировку данных в системном файле php.ini.

Основные понятия

Рhp.ini – файловый документ, в котором находятся директивы (конфигурация и настройки), которые определяют поведение PHP (в частности конкретного сайта).

Интерпретатор – программа, которая построчно читает и выполняет программный код. Сначала ищет настройки в рhp.ini. А потом переходит в саму директорию, указанную в текстовой переменой PHP RС.

После ручного редактирования любого php-файла важно не забыть оставить его название неизменным, иначе интерпретатор не сможет его найти!

Данная информация сугубо обобщённая, на практике должно быть понятнее.

Выбираем один из вариантов

Вариант №1 для тех, кто использует в качестве административной панели сРаnel.

Ищите в меню раздел «Конфигурация», в котором опубликованы параметры РНР для хостинга.

Здесь даже можно изменить версию РНР. Есть провайдеры, которые дают практически неограниченные возможности пользователям для самостоятельной наладки, но есть и такие, которые очень строго контролируют любые изменения, и без их ведома нельзя действовать.

смена версии php

Если ваш хостинг позволяет осуществлять наладку php, тогда вы – счастливчик. Если нет, тогда переходим к варианту №2 – обратиться за помощью в службу технической поддержки.

Пошаговая инструкция или переопределяем рhр.ini на свой лад

Находим оригинальный файл настроек .htaccess и прописываем в него следующие данные:

AddHandler php5-fastcgi.php
Action php5-fastcgi /cgi-bin/php5.fcgi

Cохраняем новый документ с названием php5.fcgi и перемещаем его в папку /cgi-bin/:

exec /usr/bin/php -c /home/support/php.ini

Как вы видите /hоmе/suppоrt/рhр.ini – фактический адрес к вашему новоиспечённому файлу php.ini.

Даем новому php-файлу права 755, чтобы настройки обрабатывались с учетом его данных:

chmod 755 php5.fcgi

Ну вот и все, пользуемся.

К данной пошаговой инструкции имеются некоторые уточнения. При создании файла php5.fcgi следует применять текущие настройки unix (разрыв строки), то есть прописывать в файле информацию с тегом /n. И в случае возникновения ошибки 500 следует проверить файл php-error.log, в котором скорее всего и найдете проблему.

Важными являются еще пара настроек:

disable_functions – позволяет блокировать вызов нескольких функций в рамках безопасного режима.

Примечание! Список таких функций пользователь указывает самостоятельно через запятую;

memory_limit – позволяет осуществить настройку параметров максимального объема памяти, нужного для выполнения скриптов.

Ну и напоследок добавлю: для того чтобы посмотреть настройки и узнать версию PHP, нужно создать php-файл (название не имеет значения), в котором следует прописать следующий код:

<?php
phpinfo();
?>

Далее скопируйте его в корневую папку веб-сайта. Все! Запускаем файл, и смотрим на результат.

Вот и все, дерзайте! Не забудьте рассказать друзьям в соц. сетях о новом, прочтенном вами материале, и подписаться на рассылку уведомлений о редакции следующей статьи. До встречи!

C уважением! Абдуллин Руслан

Пошаговая инструкция по настройке PHP на хостинге. Как узнать версию PHP
Оценка: 5 Всего голосов: 1
Понравился блог? Подпишись, чтобы получать новые статьи на почту и быть в курсе всех событий!
Ваш email:
Ваше имя:
email рассылки Конфиденциальность гарантирована

Комментарии пользователей (4)

  1. Александр

    Версию PHP можно курлом одной строкой узнать.

    curl -I -v abdullinru.ru

    X-Powered-By: PHP/5.4.45-0+deb7u2

    Ответить
  2. Александр

    .htaccess переименовывается в php5.fcgi и перемещается в другое место! Интересно. Значит, файла .htaccess нет и сервер не на Апачи.

    Ответить
  3. Диля

    А эти корректировки нужны новичкам? Что будет, если я оставлю все как есть? Чем-нибудь рискую?

    Ответить
    • Абдуллин Руслан

      Нет, можете не заморачиваться =)

      Ответить
Правила комментирования
author-photo
автор блога:
Я в социальных сетях
25 руб. Добавить ссылку
Валентина 29
Надежда Вв.21
Николай5
Безумная партнерка