mobile ico

Пошаговая инструкция по настройке 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 уважением! Абдуллин Руслан

05.01.2016 (обновлено 14.05.2020)
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)
Загрузка...
автор

Меня зовут Абдуллин Руслан, и я автор блога abdullinru.ru

Уверен, что каждый должен стремиться к созданию нескольких источников дохода. Легче всего это сделать в интернете. И это миссия моего блога

Я в социальных сетях
Понравился блог? Подпишись, чтобы получать новые статьи на почту и быть в курсе всех событий!

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

  1. Александр

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

    curl -I -v abdullinru.ru

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

  2. Александр

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

  3. Диля

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

    • Абдуллин Руслан

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

  4. tridog89

    Времена проходят, а ничего не меняется. Главная причина в том, что программисты очень нужны на рынке труда. Востребованность является первопричиной всех остальных факторов.

    что нужно знать чтобы стать программистом

Правила комментирования
author-photo
автор блога:
Я в социальных сетях
  • [sendpulse-form id="3774"]
    Adblock
    detector