Php ini reg ru

Данная инструкция подходит только для Hosting Linux. Возможность смены тех или иных параметров PHP на хостинге Windows вы можете уточнить в службе техподдержки.

Как установить PHP на хостинг?

Поддержка PHP предоставляется на всех тарифных планах услуг хостинга Linux, кроме Host-Lite. Вы можете попробовать 14 дней тестового периода бесплатного хостинга для сайтов HTML с поддержкой PHP и MySQL. Мы регулярно обновляет и добавляем новые версии PHP. Выбрать нужную версию и изменить параметры вы можете по инструкции ниже.

Как изменить параметры PHP?

Для каждой версии PHP можно установить свои параметры. Чтобы внести изменения в хостинг-панели:

Перейдите в «Менеджер файлов», затем в каталог php-bin-php(версия_php)/ и измените права для файла php.ini на 600 или 644 (rw-r–r–):

Откройте «Диспетчер файлов» и перейдите в каталог php-bin/ваш-домен. Измените права файла php.ini на 600 или 644 (rw-r–r–):

Перейдите в раздел «Файлы», затем в каталог etc/ваш_домен и измените права для файла php.ini на 600 или 644 (rw-r–r–):

Откройте файл php.ini и внесите необходимые изменения:

Готово. Изменения вступят в силу в течение минуты.

Директива max_execution_time задаёт максимальное время в секундах, в течение которого скрипт должен полностью загрузиться. Если этого не происходит, анализатор завершает его работу.

На виртуальном хостинге

  • чаще всего лог phpmail включают для определения источника рассылки спама;
  • данная инструкция применима только к hosting linux;
  • mail.log работает только на версии PHP 5.3 и выше.

Для активации лога необходимо в файл php.ini вставить следующие строки:

Читайте также:  Значок лупы в верхнем левом углу андроид

Путь до каталога хостинга имеет вид:

  • ISPmanager: /var/www/u1234567/data/
  • ParallelsPlesk: /var/www/vhosts/u1234567.plsk.regruhosting.ru/
  • cPanel: /var/www/u1234567/

Где u1234567 — ваш логин хостинга.

Готово! Вы включили логирование сообщений.

На VPS

в папке сайта создайте файл info.php и запишите в него следующие строки:

перейдите по адресу ваш_сайт/info.php

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

  • чтобы добавить настройки для одного сайта, необходимо внести записи в файл, путь к которому указан в «Loaded Configuration File», в нашем примере это /var/www/php-bin/user_name/php.ini
  • чтобы добавить настройки для всех сайтов на сервере, необходимо внести записи в файл php.ini, путь к которому указан в строке «Configuration File (php.ini) Path». В нашем примере путь до общего файла php.ini выглядит так: /opt/php/5.3/etc/php.ini

для логирования сообщений добавьте ниже следующий код в конец файла php.ini.

/var/tmp/php.mail.log — это файл, в который будет записываться лог отправки сообщений посредством php mail. Права на данный файл должны разрешать запись в него. Вы можете дать права на запись через панель ISPmanager, или через SSH, при помощи команды:

перезапустите сервер Apache, для этого выполните команду:

  • CentOS: service httpd restart ;
  • Debian, Ubuntu: service apache2 restart .

Поддержка PHP присутствует на всех тарифных планах Hosting Linux и Hosting Windows, кроме тарифов «Host-Lite» и «Win-Lite». Если у вас заказан «Host-Lite» или «Win-Lite», пункт PHP в панели управления будет отсутствовать. Чтобы включить поддержку PHP, повысьте тарифный план.

Как сменить версию PHP?

Ознакомиться со списком доступных модулей для каждой версии PHP можно по ссылке. Если у вас заказан сервер VPS, смена версии PHP происходит по инструкции: Как сменить версию PHP на VPS?

Сборка PHP для Bitrix: в хостинг-панели ISPmanager и CPanel доступны оптимизированные сборки PHP. Для работы CMS Bitrix мы рекомендуем использовать именно их: 5.3-bx-optimized7.2-bx-optimized.

Чтобы сменить версию PHP:

Откройте панель управления и следуйте дальнейшей инструкции:

В разделе WWW выберите пункт «WWW-домены». На открывшейся странице из списка выберите домен, для которого хотите сменить версию PHP, и нажмите Изменить. В разделе Дополнительные возможности выберите нужную версию PHP и подтвердите изменения:

В панели ISPmanager можно выбрать индивидуальную версию PHP для домена и индивидуальный файл php.ini для каждой версии сборки PHP.

  • Версия PHP автоподдомена зависит от версии PHP родительского домена.
  • Версия PHP поддомена, добавленного как самостоятельный домен, НЕ зависит от версии PHP родительского домена.
Читайте также:  Прошивка флеш памяти телевизора

В разделе Программное обеспечение выберите пункт Выбор версии PHP. На открывшейся странице из списка выберите домен, для которого хотите сменить версию PHP, и нажмите Изменить. Затем выберите нужную версию PHP и подтвердите изменения:

В cPanel можно выбрать индивидуальную версию PHP для домена и индивидуальный файл php.ini для каждой версии сборки PHP.

Версия PHP субдоменов НЕ зависит от версии PHP родительского домена.

Во вкладке Сайты и домены выберите пункт Настройки PHP. На открывшейся странице в выпадающем списке выберите нужную версию PHP и нажмите Применить:

В Plesk можно выбрать индивидуальную версию PHP для домена и индивидуальный файл php.ini для каждой версии сборки PHP.

Версия PHP субдоменов НЕ зависит от версии PHP родительского домена.

Как выбрать версию PHP при работе в командной строке (SSH)

При работе в консоли используйте следующие пути до обработчиков PHP для запуска скриптов под различными версиями:

Как узнать параметры PHP на хостинге?

Перед заказом услуги хостинга вы можете ознакомиться c параметрами PHP и подключенными модулями на странице.

На хостинге REG.RU PHP работает в режиме Fast CGI (mod_fcgi).

Если у вас уже есть услуга хостинга

Чтобы узнать подробные настройки PHP, выполните следующие действия:

Откройте корневую директорию вашего сайта и создайте файл info.php со следующим содержимым:

Проверка параметров php в командной строке

Обратите внимание: проверка версии php в командной строке при помощи команды php -v не корректна. Данная команда отображает системную сборку php, а не пользовательскую.

Подробнее о том, как работать с php в консоли, читайте в статье: Работа с PHP-скриптами в командной строке.

Как включить поддержку PHP?

Поддержка PHP присутствует на всех тарифных планах хостинга REG.RU, кроме тарифов «Host-Lite» и «Win-Lite». Если у вас заказан «Host-Lite» или «Win-Lite», пункт PHP в панели управления будет отсутствовать. Чтобы включить поддержку PHP, повысьте тарифный план.

Если на вашей услуге хостинга установлена панель управления ISPmanager, убедитесь, что поддержка PHP включена в настройках WWW-домена. Для этого перейдите в раздел WWW-домены, два раза кликните по имени вашего домена. Найдите на открывшейся странице категорию Дополнительные возможности и в пункте Режим работы PHP выберите FastCGI (Apache). Затем сохраните изменения, нажав кнопку Ok.

Читайте также:  Срок службы системного блока компьютера

Установка ionCube PHP Loader на хостинг

Внимание! Модуль ionCube PHP Loader установлен только на виртуальном хостинге Linux.

Модуль ionCube PHP Loader установить на хостинг можно не во всех случаях. По умолчанию он присутствует на всех версиях PHP виртуального хостинга Linux, кроме сборок для 1C-Битрикс. Это такие сборки PHP:

То есть на всех сборках, в названии который присутствует «-bx-», модуля ionCube Loader нет и он не может быть там установлен. Причина в том, что данный модуль существенно снижает производительность работы 1C-Битрикс.

Что делать, если на одном хостинге 1C-Битрикс и другая CMS, требующая ionCube Loader. Как установить на хостинг?

Вы можете установить разные версии PHP для каждого домена (обычную для CMS и «-bx-» для Битрикс). Изменить версию PHP вы можете по инструкции.

У меня VPS, и на нём нет поддержки ionCube Loader

Попробуйте переключить версию PHP на другую и проверить наличие модуля: Как сменить версию PHP на VPS?

Если смена версии не помогла, рекомендуем установить ionCube Loader по следующей инструкции: Установка ionCube на VPS.

Не обрабатываются PHP-скрипты

Ваш тариф хостинга — Host-Lite

На тарифе хостинга «Host-Lite» не предусмотрена поддержка PHP. Узнать тариф хостинга можно на странице со списком ваших услуг. Для решения проблемы мы рекомендуем повысить тарифный план до «Host-0» или выше: Как повысить тарифный план хостинга.

Не обрабатывается PHP в html

Не обрабатывается PHP в файлах с расширением .html. В этом случае выполните рекомендации справки: Как включить обработку PHP в HTML.

Отключена поддержка PHP в ISPmanager

Если вы пользуетесь панелью управления ISPmanager проверьте, что в настройках «WWW домена» включена поддержка PHP. Для этого откройте панель управления, перейдите в раздел WWW домены и два раза кликните по имени необходимого домена.

  • ISPmanager 5 в выпадающей строке «Режим работы PHP» должен быть выбран пункт FastCGI (Apache):
Оцените статью
ПК Знаток
Добавить комментарий

Adblock
detector