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

  1. Как установить PHP на хостинг?
  2. Как изменить параметры PHP?
  3. Как увеличить max execution time?
  4. Как изменить mbstring.func overload и mbstring.internal encoding?
  5. Как изменить max input vars?
  6. Как поднять лимит памяти
  7. Как включить обработку PHP в HTML?
  8. Не получается загрузить файл размером больше 128 МБ

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

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

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

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


  1. 1.

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

  2. 2.

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

  3. 3.Сохраните изменения и закройте файл.

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

Как включить обработку PHP в HTML?

На хостинге Linux

ISPmanager

В каталоге сайта создайте файл с названием .htaccess или просто откройте его, если файл уже существует. Добавьте в файл следующие строки (исправьте u1234567 на ваш логин хостинга):

cPanel

В каталоге сайта создайте файл с названием .htaccess или просто откройте его, если файл уже существует. Добавьте в файл следующие строки (исправьте u1234567 на ваш логин хостинга):

Parallels Plesk

В каталоге сайта создайте файл с названием .htaccess или просто откройте его, если файл уже существует. Добавьте в файл следующие строки (исправьте u1234567 на ваш логин хостинга):


Если данное решение не поможет, используйте следующую конструкцию:

Parallels Plesk Onyx 17

В каталоге сайта создайте файл с названием .htaccess или просто откройте его, если файл уже существует. Добавьте в файл следующие строки:

Если данное решение не поможет, используйте следующую конструкцию:

На хостинге Windows

В каталоге сайта создайте файл с названием web.config или просто откройте его, если файл уже существует. Добавьте в файл следующие строки:

Увеличение времени выполнения PHP-скрипта через конфигурационный файл php.ini

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

Для того чтобы точно узнать, где находится этот файл, прочитайте эту статью.

Открываете его удобным для вас способом и в самый низ вставляете:

max_execution_time = 300;

Где «300» означает 300 секунд (меняете на свое). Этот файл, к сожалению, не на всех хостингах доступен пользователям для редактирования.

Увеличение времени выполнения PHP-скрипта через встроенную функцию «ini_set»

Второй способ основывается на использовании функции «ini_set». Ее вы вставляете непосредственно в сам файл скрипта, желательно в самый верх. Пример:

<?php    	ini_set("max_execution_time", 300);  	  ?>  

Здесь значение «300» вы также сменяете на нужное вам в секундах. Обратите внимание, что при использовании PHP в безопасном режиме эта функция будет недоступна.

Увеличение времени выполнения PHP-скрипта через встроенную функцию «set_time_limit»

Третий способ, наверное, один из самых популярных – использование функции «set_time_limit» для изменения времени выполнения скрипта. Также используется непосредственно в самом файле PHP. Пример:

<?php    	set_time_limit(300);    ?>

Здесь «300» вы также изменяете на нужное вам значение. Вставлять код желательно в самом верху.

Увеличение времени выполнения PHP-скрипта через файл .htaccess

Последний вариант заключается в редактировании файла .htaccess, который находится в корне вашего сайта (если таковой отсутствует – создайте его).

В самый верх этого файла вставьте:

php_value max_execution_time 300

Значение «300» вы также меняете на свое.

Обратите внимание, что во всех случаях время выполнения скрипта указывается в секундах. Помимо этого, значение параметра во всех способах может принимать «0», что означает неограниченное время выполнения.

Как узнать, сколько времени отведено на выполнение PHP-скрипта?

После того, как одним из способов вы попытались изменить время выполнения скрипта, нужно узнать, действительно ли у вас это получилось.

Для этого создайте PHP-файл в корне вашего сайта, где выведите значение установленного времени:

<?php    	echo ini_get("max_execution_time");  	  ?>  

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

Как настроить в PHP время выполнения скрипта – параметр max_execution_time

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Adblock
detector