Wordpress

Где находится php ini wordpress: Где находится PHP.ini в WordPress? (+ Рекомендации по конфигурации)

21.07.2021

Содержание

Где находится PHP.ini в WordPress? (+ Рекомендации по конфигурации)

Как вы, наверное, знаете, WordPress разработан на мощном языке программированияPHP. В этой статье мы хотели бы поговорить о файле php.ini и где находится PHP.ini в WordPress?

Поэтому один из самых важных файлов, с которыми вы можете столкнуться на панели хостинга, – это файл php.ini. В файле php.ini много команд, при изменении каждой команды многое меняется в WordPress.

Во-первых, давайте обсудим, где на самом деле можно найти файл php.ini на сервере, Linux, XAMPP и т.д. Затем мы порекомендуем несколько конфигураций для файла php.ini.

Где находится PHP.ini в WordPress?

Первый вопрос, на который мы отвечаем, – где найти файл php.ini?

Не имеет значения, находится ли WordPress на активном сервере или на локальном сервере. Лучший способ найти расположение этого файла – создать файл PHP.

Неважно, какое имя вы используете для этого файла. Вам нужно только использовать для этого расширение .php.

Затем скопируйте и вставьте приведенный ниже код в созданный файл:

Наконец, как только файл будет сохранен, откройте его в браузере. После запуска файла вы должны увидеть информацию о файле php.ini.

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

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

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

Где находится PHP.ini в WAMP?

Если у вас локально установлен WordPress на вашем компьютере, вы можете найти файл с помощью программы, которую вы используете. Хотя расположение php.ini в каждой программе разное. Ниже мы обсудим разные программы и где найти php.ini в каждой из них.

Если вы используете WAMP, то найти php.ini – простая задача. Просто щелкните правой кнопкой мыши значок программы и в появившемся меню выберите PHP. В открывшемся меню вы увидите файл php.ini. Это все, что вам нужно сделать, чтобы найти файл php.ini на сервере WAMP.

Где найти PHP.ini в XAMPP?


Поиск php.ini на сервере XAMPP немного отличается. Откройте программу и нажмите Config рядом с модулем Apache. В открывшемся меню выберите PHP (php.ini).

Где найти PHP.ini в Linux?

Если вы пользователь Linux, чтобы найти файл php.ini, введите в терминале Linux приведенный ниже код:

PHP –I | grep "Loaded Configuration File"

Результат, который вы получите, должен быть таким, как показано ниже:

Loaded Configuration File =>
/usr/local/lib/php.ini

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

Где находится PHP.ini в cPanel?

Как упоминалось выше, не имеет значения, установлен ли у вас WordPress локально или на активном сервере.

В любом случае есть несколько способов найти файл php.ini в WordPress. Выполните следующие шаги, если у вас установлен WordPress на активном сервере и у вас есть доступ к cPanel:

  • Войдите в свою панель хостинга
  • Открыть файловый менеджер
  • Файл php.ini находится в корневом каталоге.

Не забывайте, что корневой каталог находится в папке public_html. Просто нажмите на него в меню слева.

Какие рекомендуемые конфигурации для PHP.ini в WordPress?

Есть несколько рекомендуемых конфигураций для php.ini, которые улучшают работу WordPress. Помимо конфигураций php.ini, есть и другие варианты, о которых мы расскажем ниже:

PHP.ini

Скопируйте и вставьте следующий код в файл PHP.ini:

max_execution_time = 60
memory_limit = 128M
post_max_size = 8M
upload_max_filesize = 8M
max_input_time = 60
file_uploads = On
safe_mode = Off

файл .htaccess

Скопируйте и вставьте строку ниже в файл .htaccess. Этот файл можно найти в корневом каталоге вашего сайта. Часто это скрыто. Поэтому используйте FTP-клиент, например FileZilla, для отображения скрытых файлов.

php_value max_execution_time = 60

файл wp-config.php

Скопируйте и вставьте строку ниже в файл wp-config.php, чтобы устранить ограничение времени выполнения. Или, если он уже есть в файле, измените значение на 60.

Конфигурации PHP.ini, которые вы можете изменить

В файле php.ini много команд. Некоторые из них можно изменить. Ниже приведены те, которые мы можем изменить. Очень важно знать, что делает каждый из них.

Memory_limit

Как вы, вероятно, можете понять по названию, memory_limit – это команда для ограничения использования памяти PHP в WordPress.

Значение, которое вы определяете для memory_limit, должно быть больше, чем файл, который вы пытаетесь загрузить. Это память, необходимая для загрузки файлов и выполнения команд. Рекомендуемое значение – 128 МБ.

Max_execution_time

Эта команда определяет время, необходимое для выполнения каждого сценария. Другими словами, время, необходимое серверу для выполнения команд.

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

Post_max_size

Эта команда определяет максимальное количество данных, которое может иметь публикация. Чтобы устранить ограничение, измените значение на 0. Используя метод POST, вы можете вызвать сообщение с сервера.

Upload_max_filesize

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

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

Max_input_time

Эта команда определяет секунды, необходимые для анализа каждой информации. Такие данные, как POST и GET.

Время начинается точно, когда команда запрашивает PHP с сервера, и заканчивается, когда команда запускается. Значение по умолчанию -1. Чтобы устранить это ограничение, установите значение 0.

Источник записи: https://betterstudio.com

Где находится php.ini WordPress?

Используя сайт на WordPress, иногда нужно перенести информацию с одного сайта на другой (к примеру, комментарии и новости). При этом часто возникают трудности, связанные с размером копируемых файлов, так как стоят ограничения сервера. Если вы думаете, что это делается только в ручном режиме, то глубоко ошибаетесь.

В WordPress имеется такая возможность. Найти ее можно в инструментах, но она разделена она на две операции: импорт и экспорт. Так, для того чтоб что-то скопировать на другой ресурс, придется сначала экспортировать нужную информацию с одного сайта, а потом ее импортировать на другой. Кроме этого, разберемся, где найти файл php.ini Вордпресс, чтоб снять ограничения по размеру копируемого файла.

Как выполнить экспорт WordPress?

Это функция, которая помогает скачать в XML формате файл на компьютер, содержащий комментарии, записи, рубрики, страницы и прочие данные сайта.

Зачем он нужен? Экспорт полезен, когда нужно срочно перенести, к примеру

, записи, с одного ресурса WordPress на другой.

Чтобы выполнить экспорт WordPress на компьютер:

1. В меню админ-панели выбираем Инструменты-Экспорт. Далее выбираем, что надо сохранить (или отмечаем Все содержимое) и нажимаем на Скачать файл экспорта.

2. Определяем куда сохранять файл, под каким именем и жмем Сохранить. Собственно все, в два действия можно выполнить экспорт информации.

Как выполнить импорт WordPress?

1. Для того чтоб импортировать файлы, на нужный wordpress сайт, переходим Инструменты-Импорт. Появится большой перечень возможностей. Но, сперва, нужна загрузка и установка плагина. Выбираем

WordPress и нажимаем на него.

2. После установки плагина, выбираем на компьютере файл и жмем Загрузить и импортировать файл.

Важно! Вы можете свободно загружать файлы, но конфигурационный лимит размера не более 2 МБ.

3. Если не выдали сообщение об ошибках, то появится окно с настройками. Если не хотите вникать в них, то выберите Представлять или Submit.

4. Появится перечень импортированных данных с итогом операции All done. Это означает, что все прошло успешно.

При желании, если больше плагин вам не нужен, его можно деактивировать, а потом удалить.

Но иногда возникают проблемы, к примеру, если файл превышает максимальный допустимый размер. В этом случае появится оповещение:

Что с этим делать? Придется изменять max размер файла, который находится в php.ini файле WordPress.

Файл php.ini wordpress где находится?

1. Чтобы найти php.ini файл в WordPress, где можно изменить размер импортируемых данных, нужно создать в текстовом редакторе .php файл. Ему можно присвоить любое имя. В этот файл добавляем строку:

2. После этого, сохраняем изменения и загружаем его в корневую папку сайта.

3. Открываем страницу сайта и вводим в адресной строке:

http://наш_сайт.ru/1.php.

В результате появится конфигурация php, а также информация про нужный нам файл php ini, где лежит в WordPress и как его найти. Точное расположение файла показано в строчке Loaded Configuration File.

4. Отыскав php.ini, переходим по найденному «маршруту», открываем его в текстовом редакторе. Находим строчку:

Заменяем значение на нужное. К примеру, хотите поставить значение 32, чтоб можно загружать изображения до 32МБ. Но, цифра меняется только на 8МБ. Что делать?

5. Ищем строчку:

В ней-то и стоит ограничение цифрой 8. После изменения значения, наконец, изменилась цифра нужную 32.

Итог

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

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

Где находится PHP.ini в WordPress? (+ Рекомендации по конфигурации)

Как вы, наверное, знаете, WordPress разработан на мощном языке программированияPHP. В этой статье мы хотели бы поговорить о файле php.ini и где находится PHP.ini в WordPress?

Поэтому один из самых важных файлов, с которыми вы можете столкнуться на панели хостинга, – это файл php.ini. В файле php.ini много команд, при изменении каждой команды многое меняется в WordPress.

Во-первых, давайте обсудим, где на самом деле можно найти файл php.ini на сервере, Linux, XAMPP и т.д. Затем мы порекомендуем несколько конфигураций для файла php.ini.

Где находится PHP.ini в WordPress?

Первый вопрос, на который мы отвечаем, – где найти файл php.ini?

Не имеет значения, находится ли WordPress на активном сервере или на локальном сервере. Лучший способ найти расположение этого файла – создать файл PHP.

Неважно, какое имя вы используете для этого файла. Вам нужно только использовать для этого расширение .php.

Затем скопируйте и вставьте приведенный ниже код в созданный файл:

Наконец, как только файл будет сохранен, откройте его в браузере. После запуска файла вы должны увидеть информацию о файле php.ini.

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

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

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

Где находится PHP.ini в WAMP?

Если у вас локально установлен WordPress на вашем компьютере, вы можете найти файл с помощью программы, которую вы используете. Хотя расположение php.ini в каждой программе разное. Ниже мы обсудим разные программы и где найти php.ini в каждой из них.

Если вы используете WAMP, то найти php.ini – простая задача. Просто щелкните правой кнопкой мыши значок программы и в появившемся меню выберите PHP. В открывшемся меню вы увидите файл php.ini. Это все, что вам нужно сделать, чтобы найти файл php.ini на сервере WAMP.

Где найти PHP.ini в XAMPP?

Поиск php.ini на сервере XAMPP немного отличается. Откройте программу и нажмите Config рядом с модулем Apache. В открывшемся меню выберите PHP (php.ini).

Где найти PHP.ini в Linux?

Если вы пользователь Linux, чтобы найти файл php.ini, введите в терминале Linux приведенный ниже код:

PHP –I | grep "Loaded Configuration File"

Результат, который вы получите, должен быть таким, как показано ниже:

Loaded Configuration File =>
/usr/local/lib/php.ini

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

Где находится PHP.ini в cPanel?

Как упоминалось выше, не имеет значения, установлен ли у вас WordPress локально или на активном сервере.

В любом случае есть несколько способов найти файл php.ini в WordPress. Выполните следующие шаги, если у вас установлен WordPress на активном сервере и у вас есть доступ к cPanel:

  • Войдите в свою панель хостинга
  • Открыть файловый менеджер
  • Файл php.ini находится в корневом каталоге.

Не забывайте, что корневой каталог находится в папке public_html. Просто нажмите на него в меню слева.

Какие рекомендуемые конфигурации для PHP.ini в WordPress?

Есть несколько рекомендуемых конфигураций для php.ini, которые улучшают работу WordPress. Помимо конфигураций php.ini, есть и другие варианты, о которых мы расскажем ниже:

PHP.ini

Скопируйте и вставьте следующий код в файл PHP.ini:

max_execution_time = 60
memory_limit = 128M
post_max_size = 8M
upload_max_filesize = 8M
max_input_time = 60
file_uploads = On
safe_mode = Off

файл .htaccess

Скопируйте и вставьте строку ниже в файл .htaccess. Этот файл можно найти в корневом каталоге вашего сайта. Часто это скрыто. Поэтому используйте FTP-клиент, например FileZilla, для отображения скрытых файлов.

php_value max_execution_time = 60

файл wp-config.php

Скопируйте и вставьте строку ниже в файл wp-config.php, чтобы устранить ограничение времени выполнения. Или, если он уже есть в файле, измените значение на 60.

Конфигурации PHP.ini, которые вы можете изменить

В файле php.ini много команд. Некоторые из них можно изменить. Ниже приведены те, которые мы можем изменить. Очень важно знать, что делает каждый из них.

Memory_limit

Как вы, вероятно, можете понять по названию, memory_limit – это команда для ограничения использования памяти PHP в WordPress.

Значение, которое вы определяете для memory_limit, должно быть больше, чем файл, который вы пытаетесь загрузить. Это память, необходимая для загрузки файлов и выполнения команд. Рекомендуемое значение – 128 МБ.

Max_execution_time

Эта команда определяет время, необходимое для выполнения каждого сценария. Другими словами, время, необходимое серверу для выполнения команд.

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

Post_max_size

Эта команда определяет максимальное количество данных, которое может иметь публикация. Чтобы устранить ограничение, измените значение на 0. Используя метод POST, вы можете вызвать сообщение с сервера.

Upload_max_filesize

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

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

Max_input_time

Эта команда определяет секунды, необходимые для анализа каждой информации. Такие данные, как POST и GET.

Время начинается точно, когда команда запрашивает PHP с сервера, и заканчивается, когда команда запускается. Значение по умолчанию -1. Чтобы устранить это ограничение, установите значение 0.

Php ini как найти


Где лежит php ini

Работа с файлами сайта, размещенного на хостинге или собственной виртуальной машине, рано или поздно приведет вас к файлу основных настроек языка PHP. Узнать, где лежит php ini, можно несколькими способами, которые зависят от операционной системы. Если вы уже используете хостинг на Windows или Linux, информация по поиску и использованию данного файла вам пригодится.

Расположение файла редко зависит от того, какой конструктор сайтов или оболочку вы используете. Вордпресс, Джумла и другие оболочки будут использовать стандартный php.ini, доступный в ОС сервера, либо тот, что поставляется вместе с инструментарием Denver.

Причины для поиска php.ini

Изменения в php.ini для сайта производятся тогда, когда нужно расширить или снять ограничения на некоторые операции – например, объем импортируемых или экспортируемых данных. Снятие ограничений полезно, когда вы переносите сайт вместе с его содержимым с одной платформы на другую, так как настройки по умолчанию могут этому помешать. Продвинутые пользователи могут настроить здесь все, что связано с исполнением команд на языке PHP.

Как найти данный файл

Первый шаг в поисках подойдет для случая, когда сайт уже запущен на виртуальной машине или хостинге (или вы как раз собираетесь это сделать). Создайте в корневой папке сайта файл с расширением PHP, куда скопируйте следующий простой код:

Выполнение этого кода при открытии файла-страницы на сайте даст весьма подробную информацию об используемой версии PHP для вашего сайта, а также другие важные параметры. Там же будет и расположение файла php.ini на хостинге, которое используется в данный момент.

Основное правило при использовании Apache, Denver и других оболочек для виртуального сервера: вы фактически работаете с тем же Linux’ом, поэтому пути находятся стандартными для этой системы (и для самого PHP) способами, и, скорее всего, содержат соответствующие названия в именах папок. Если советы, касающиеся конкретных CMS, не помогли, просто ищите файл стандартным способом через создание страницы с phpinfo().

Ищем файл настроек PHP в популярных CMS

Даже пользователю-новичку может быть нужно найти, где находится php ini в WordPress или Joomla. Эти CMS дружелюбны к новым пользователям, но изменения параметров PHP все равно могут потребоваться по разным причинам. Файл обычно располагается в \usr\local\php5 относительно корневой папки, которую вам предоставляет хостинг, или папки, которая является рабочей для вашего внутреннего сервера. Метод с созданием проверочного файла, описанный выше, отлично работает в этом случае. Сами CMS обычно не вносят изменения в расположение php ini.

Будьте внимательны, когда заказываете хостинг веб сайтов – в некоторых случаях провайдер может ограничить или запретить изменение важных файлов, в том числе конфигурационных файлов PHP. Если возникают проблемы с поиском или открытием файла, есть смысл обратиться в техподдержку хостинга напрямую и уточнить, какие возможности вам доступны. В работе с собственным виртуальным сервером на Denver/Apache вас никто не ограничивает.

Если вы работаете в CMS Bitrix, вы можете и не найти файл настроек PHP в привычных директориях. Файл php ini в Bitrix лежит в разных папках в зависимости от версии самого Битрикса, поэтому создавайте тестовую страничку из первого примера и узнавайте точный путь оттуда. На некоторых хостингах вы можете найти путь /home/login, но туда обычно загружаются собственноручно созданные файлы, исходник для которых берется из /home/login/etc.

Расположение php.ini в ОС Linux разных версий и сборок

ОС Linux считается самой подходящей системой для регулярной работы с хостингом, сайтами на PHP и сопутствующими процессами. Если вы имеете непосредственный доступ к файловой системе сервера (являетесь его владельцем, например), то ищите php.ini по адресам /etc/, /usr/local/lib или /usr/local/php/etc/ – это самые распространенные места. PHP Zend размещает ини файл в /usr/local/Zend/etc/, учтите это, если используете данную оболочку. Вы можете задать и обычный поиск файла в системе, но так вы не узнаете, какой из нескольких файлов php.ini реально используется в данный момент для задания настроек сервера и сайта.

Вряд ли сложным исключением станет сборка ОС на базе Ubuntu. Место, где лежит php.ini в Ubuntu, определяется через phpinfo() и зависит от того, какой именно тип сервера вы используете. Для Apache это может быть /etc/php5/apache2, например. Если файл вовсе не удается обнаружить, то его можно создать вручную или скопировать из другого места, но только если знаете примерную структуру файла.

Как настроить php.ini под свои потребности?

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

Вот некоторые из настроек, которые можно изменить, если владелец хостинга разрешает использовать php.ini и редактировать его самостоятельно:

post_max_size

upload_max_filesize

Эти две строки важны для любого пользователя, желающего снять ограничение на объем загружаемых файлов. Эта настройка проверяется при импорте записей в Вордпресс и другие CMS того же типа, значения по умолчанию в целях безопасности сервера сделаны очень скромными. Если вы точно знаете, что делаете, можете значительно увеличить лимит, либо просто подогнать его под размер импортируемых файлов (если уже знаете их примерный объем).

max_execution_time

max_input_time

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

Не забудьте сохранить изменения в файле и полностью перезапустить сервер – тогда настройки будут взяты из обновленного файла php.ini, и вы сможете проверить изменения.

Как найти файл php.ini, используемый командной строкой?

Запустите php —ini в своем терминале, вы получите всю информацию о файлах ini.

[[email protected] src]# php —ini Configuration File (php.ini) Path: /etc Loaded Configuration File: /etc/php.ini Scan for additional .ini files in: /etc/php.d Additional .ini files parsed: /etc/php.d/apc.ini, /etc/php.d/bcmath.ini, /etc/php.d/curl.ini, /etc/php.d/dba.ini, /etc/php.d/dom.ini, /etc/php.d/fileinfo.ini, /etc/php.d/gd.ini, /etc/php.d/imap.ini, /etc/php.d/json.ini, /etc/php.d/mbstring.ini, /etc/php.d/memcache.ini, /etc/php.d/mysql.ini, /etc/php.d/mysqli.ini, /etc/php.d/pdo.ini, /etc/php.d/pdo_mysql.ini, /etc/php.d/pdo_sqlite.ini, /etc/php.d/phar.ini, /etc/php.d/posix.ini, /etc/php.d/sqlite3.ini, /etc/php.d/ssh4.ini, /etc/php.d/sysvmsg.ini, /etc/php.d/sysvsem.ini, /etc/php.d/sysvshm.ini, /etc/php.d/wddx.ini, /etc/php.d/xmlreader.ini, /etc/php.d/xmlwriter.ini, /etc/php.d/xsl.ini, /etc/php.d/zip.ini

Для получения дополнительной информации используйте команду помощи php —help. Он отобразит все возможные варианты.

Где находится php.ini WordPress?

Используя сайт на WordPress, иногда нужно перенести информацию с одного сайта на другой (к примеру, комментарии и новости). При этом часто возникают трудности, связанные с размером копируемых файлов, так как стоят ограничения сервера. Если вы думаете, что это делается только в ручном режиме, то глубоко ошибаетесь.

В WordPress имеется такая возможность. Найти ее можно в инструментах, но она разделена она на две операции: импорт и экспорт. Так, для того чтоб что-то скопировать на другой ресурс, придется сначала экспортировать нужную информацию с одного сайта, а потом ее импортировать на другой. Кроме этого, разберемся, где найти файл php.ini Вордпресс, чтоб снять ограничения по размеру копируемого файла.

Как выполнить экспорт WordPress?

Это функция, которая помогает скачать в XML формате файл на компьютер, содержащий комментарии, записи, рубрики, страницы и прочие данные сайта.

Зачем он нужен? Экспорт полезен, когда нужно срочно перенести, к примеру, записи, с одного ресурса WordPress на другой.

Чтобы выполнить экспорт WordPress на компьютер:

1. В меню админ-панели выбираем Инструменты-Экспорт. Далее выбираем, что надо сохранить (или отмечаем Все содержимое) и нажимаем на Скачать файл экспорта.

2. Определяем куда сохранять файл, под каким именем и жмем Сохранить. Собственно все, в два действия можно выполнить экспорт информации.

Как выполнить импорт WordPress?

1. Для того чтоб импортировать файлы, на нужный wordpress сайт, переходим Инструменты-Импорт. Появится большой перечень возможностей. Но, сперва, нужна загрузка и установка плагина. Выбираем WordPress и нажимаем на него.

2. После установки плагина, выбираем на компьютере файл и жмем Загрузить и импортировать файл.

Важно! Вы можете свободно загружать файлы, но конфигурационный лимит размера не более 2 МБ.

3. Если не выдали сообщение об ошибках, то появится окно с настройками. Если не хотите вникать в них, то выберите Представлять или Submit.

4. Появится перечень импортированных данных с итогом операции All done. Это означает, что все прошло успешно.

При желании, если больше плагин вам не нужен, его можно деактивировать, а потом удалить.

Но иногда возникают проблемы, к примеру, если файл превышает максимальный допустимый размер. В этом случае появится оповещение:

Что с этим делать? Придется изменять max размер файла, который находится в php.ini файле WordPress.

Файл php.ini wordpress где находится?

1. Чтобы найти php.ini файл в WordPress, где можно изменить размер импортируемых данных, нужно создать в текстовом редакторе .php файл. Ему можно присвоить любое имя. В этот файл добавляем строку:

2. После этого, сохраняем изменения и загружаем его в корневую папку сайта.

3. Открываем страницу сайта и вводим в адресной строке:

http://наш_сайт.ru/1.php.

В результате появится конфигурация php, а также информация про нужный нам файл php ini, где лежит в WordPress и как его найти. Точное расположение файла показано в строчке Loaded Configuration File.

4. Отыскав php.ini, переходим по найденному «маршруту», открываем его в текстовом редакторе. Находим строчку:

Заменяем значение на нужное. К примеру, хотите поставить значение 32, чтоб можно загружать изображения до 32МБ. Но, цифра меняется только на 8МБ. Что делать?

5. Ищем строчку:

В ней-то и стоит ограничение цифрой 8. После изменения значения, наконец, изменилась цифра нужную 32.

Итог

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

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

Как найти файл php.ini (xampp)

Я использую сервер xampp для разработки PHP и хочу отредактировать файл php.ini ; где я могу его найти?

Для Windows вы можете найти файл в C:\xampp\php\php.ini -Folder (Windows) или в etc -Folder ( в папке xampp).

В Linux большинство дистрибутивов помещают фонарь под /opt/lampp , поэтому файл можно найти в /opt/lampp/etc/php.ini .

Его можно редактировать с помощью обычного текстового редактора.

Уточнение :

  • Xampp ( X (для некоторых ОС), A pache, M ySQL, P erl, P HP)
  • Lampp ( L inux, A pache, M ySQL, P erl, P HP)

в этом контексте они могут быть заменены друг на друга.

Напишите следующее внутри phpini_path.php (или AnyNameAsYouLike.php ) и запустите его в браузере.

Среди других параметров вы получите параметр Loaded Configuration File значение которого представляет собой путь к php.ini на сервере.

Местоположение php.ini зависит от операционной системы сервера:

Windows (с установкой Xampp) :

/xampp/php/php.ini

macOS, OS X:

/private/etc/php.ini

Linux:

/etc/php.ini /usr/bin/php5/bin/php.ini /etc/php/php.ini /etc/php5/apache2/php.ini

моя ОС – ubuntu, XAMPP установлен в /opt/lampp , и я нашел php.ini в /opt/lampp/etc/php.ini

Поместите скрипт где-нибудь в свой корень документа

Настройка файла php.ini | Losst

PHP — это один из самых популярных языков программирования для создания сайтов и веб-приложений. На нем разработано множество готовых систем управления контентом для блогов, сайтов фирм или даже интернет-магазинов. Несмотря на то что у этого языка есть свои недостатки, он достаточно прост в освоении и поэтому очень часто используется для разработки новых сайтов.

Интерпретатор php может поставляться в виде модуля для Apache, выполнять скрипты из командной строки или в виде отдельного сервиса php-fpm. Эти сервисы отличаются своими возможностями, и предназначением, но для любого вида интерпретатора нужно задать базовые настройки, например, рабочая папка, включенные расширения, отображение ошибок и так далее. Все эти настройки задаются через файл php.ini. В этой инструкции мы рассмотрим как выполняется настройка файла php.ini в операционных системах Linux, хотя все информация подойдет и для Windows.

Если у вас еще не установлен интерпретатор языка программирования php, то вы можете ознакомиться со статьей установка lamp в Ubuntu 16.04.

Содержание статьи:

Расположение и синтаксис php.ini

Для каждой версии интерпретатора конфигурационный файл php.ini находится в отдельной папке. Но все конфигурационные файлы находятся в папке /etc/php, например, /etc/php5:

ls /etc/php5/

Папка conf.d содержит общие настройки для различных расширений и модулей, они не будут нас сейчас интересовать. Более интересны следующие три папки — apache, cli и fpm. В них содержатся конфигурационные файлы php.ini для каждого из этих интерпретаторов.

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

Что касается синтаксиса файла, то он разделен на секции, сначала идет секция настройки php, которая разделена на подсекции в зависимости от типа настроек, дальше идут секции настройки разных модулей. Синтаксис самих настроек очень прост, он соответствует привычному синтаксису ini  файлов. Строка начинается с имени настройки, затем следует знак равно, а за ним значение:

имя_настройки=значение_параметра

Символами [] обозначается имя секции, например, [PHP], а символ ; означает комментарий, он и все символы после него не читаются интерпретатором. А теперь рассмотрим как выполняется настройка php.ini и переберем самые важные параметры.

Настройка файла php.ini

Для удобства ориентирования мы разобьем все параметры по категориях в зависимости от их назначения. Вам будет достаточно найти нужный параметр и изменить его значение. А теперь откройте файл настроек php, например, для модуля apache и перейдем к настройке. Чтобы избежать ошибок не добавляйте новые строки, а ищите уже существующие и изменяйте значения на нужные:

sudo gedit /etc/php5/apache/php.ini

Сначала идет немного информации о самом файле в виде комментариев, затем интересующие нас настройки.

Вывод ошибок в php

Настройка php 7 обычно начинается с конфигурации вывода ошибок. Все настройки вывода ошибок находятся в разделе Error handling and logging. По умолчанию вывод ошибок на экран во время выполнения скрипта отключен. Это сделано для того, чтобы пользователи не смогли увидеть ничего лишнего. Вместо этого, все ошибки записываются в лог файл. Если вы используете php на домашнем компьютере, то такие меры не нужны и вы можете сразу выводить все на экран:

display_errors=off

Замените off на on. В php используются различные типы ошибок, например, критические, предупреждения, ошибки синтаксиса, с помощью строки error_reporting вы можете включить вывод только определенных типов ошибок:

error_reporting = E_ALL  & ~E_DEPRECATED

Если нужно объединить несколько типов ошибок, то используйте символ &, а для отключения отображения поставьте перед типом знак ~. Приведенный выше пример отображает все ошибки (E_ALL), кроме сообщений об устаревших функциях (E_DEPRECATED). Вы можете отключить все типы использовав 0:

error_reporting = 0

Включите запись ошибок php в лог файл, если не выводите их на экран:

log_errors = On

Чтобы не засорять лог однотипными сообщениями можно игнорировать повторяющиеся ошибки в пределах одного исполнения:

ignore_repeated_errors = On

Ограничения ресурсов

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

По умолчанию максимальное время выполнения скрипта — 30 секунд, сделаем минуту:

max_execution_time = 30

Если указать 0, то скрипт может выполняться бесконечно. Вы также можете ограничить время, на протяжении которого скрипт будет загружать данные, 60 секунд:

max_input_time=60

Максимальное количество переменных в GET и POST:

max_input_vars = 1000

Следующий параметр задает максимальное количество памяти, которую может использовать один скрипт во время своего выполнения, в мегабайтах:

memory_limit = 128M

Максимальный размер данных, передаваемых в POST запросе тоже ограничивается, размер по умолчанию — 8 Мегабайт:

post_max_size = 8M

Вы можете ограничить область действия php в системе с помощью опции openbase_dir, она указывает папку, выше которой скрипт не может получить доступ к файловой системе:

open_basedir = /var/www/

С помощью директив disable_functions и disable_classes вы можете отключить использование в скриптах определенных функций или классов, например, это может быть полезно для веб-хостингов. В этом примере мы отключаем использование функции ini_set, которая позволяет менять настройки php из скрипта:

disable_functions = ini_set

Директории по умолчанию

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

include_path = ".:/usr/share/php5:/usr/share/php5/PEAR"

Папка с модулями php:

extension_dir="./"

Папка для записи временных файлов:

sys_temp_dir = "/tmp"

Загрузка файлов

Для того чтобы пользователи могли загружать свои файлы на сервер, например, фото, нужно включить эту функцию в php:

file_uploads = On

Максимальный размер загружаемого файла:

upload_max_filesize = 2M

Максимальное количество файлов, которые может загрузить один скрипт:

max_file_uploads = 20

Настройка php.ini практически завершена, нам остались лишь расширения.

Настройка расширений

Расширения позволяют очень сильно увеличить функциональность php. Например, благодаря расширениям вы можете использовать в своих скриптах базы данных mysql, postgresql, mysqli, sqlite, графическую библиотеку gd и многое другое. Все это включается в этом разделе.

Для включения расширения достаточно убрать комментарий перед строкой с его командой, например:

extension=php_mysql.so
extension=php_mbstring.so
extension=php_pgsql.so

Обратите внимание, что для windows расширение будет иметь формат dll, но для linux нужно использовать so. В следующих секциях идет настройка каждого из расширений, но мы их рассматривать не будем потому что они обычно не требуют настройки.

Выводы

В этой статье мы рассмотрели как выполняется настройка php на сервере или обычном компьютере для разработки веб-сайтов. Файл настроек php имеет довольно простую структуру и с ним довольно не сложно справиться. После завершения всех настроек и сохранения изменений не забудьте перезагрузить веб-сервер или сервис php-fpm.

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

Где находится php.ini, файл конфигурации PHP?

В этом уроке мы обсудим php.ini — основной файл конфигурации в PHP. С точки зрения начинающего, мы обсудим, для чего он предназначен, где его найти, и пару важных настроек конфигурации, которые он предоставляет.

Что такое

php.ini ?

Если вы новичок в PHP или опытный разработчик, я уверен, что вы слышали о php.ini : самом важном файле конфигурации PHP.

Когда PHP запускается, он ищет файл php.ini в некоторых определенных местах и ​​загружает его. Этот файл позволяет вам настроить несколько важных параметров, о которых вы должны знать. Довольно часто вы обнаружите, что вам нужно настроить параметры в файле php.ini .

С другой стороны, вполне возможно, что вам никогда не понадобилось изменять php.ini . PHP может успешно работать с настройками, предоставленными в файле php.ini по умолчанию, поскольку PHP поставляется с этими рекомендуемыми настройками по умолчанию. На самом деле, нет критических параметров конфигурации, которые вы должны установить для запуска PHP.

Однако файл php.ini содержит несколько важных настроек, с которыми вы хотите ознакомиться. На самом деле, как разработчик PHP, это неизбежно, и вы столкнетесь с этим раньше, чем позже.

Где находится php.ini?

В этом разделе мы увидим, как найти файл php.ini, который загружается при запуске сценария PHP. Это может быть непросто — расположение файла php.ini сильно зависит от среды, в которой вы используете PHP. Если вы работаете в Windows, вы, скорее всего, найдете файл php.ini в каталоге вашей установки PHP на системном диске. С другой стороны, если вы работаете в другой операционной системе, трудно угадать точное местоположение файла php.ini — есть несколько возможностей.

Здесь на phpinfo() приходит функция phpinfo() . Он скажет вам, где находится php.ini , а также выведет всю важную информацию о конфигурации PHP.

Вы можете запустить phpinfo() , создав файл .php и вызвав эту функцию. Создайте файл phpinfo.php со следующим содержимым и поместите его в корневой каталог документа:

Загрузите этот файл в свой браузер, и вы должны увидеть вывод phpinfo() . Посмотрите на следующий раздел.

Как видите, есть два раздела. Первый, путь к файлу конфигурации (php.ini) , указывает путь по умолчанию для файла php.ini в вашей системе. И второй, Loaded Configuration File , — это путь, из которого загружается файл php.ini при запуске PHP.

Таким образом, вы можете редактировать файл php.ini, указанный в разделе « Загруженный файл конфигурации », и это должно работать в большинстве случаев. Конечно, если вы используете PHP как модуль Apache, вам необходимо перезапустить сервер Apache, чтобы убедиться, что изменения, внесенные вами в файл php.ini , отражены.

С другой стороны, если вы используете программное обеспечение, такое как WAMP или XAMPP, для запуска стека веб-разработки, вам еще проще изменить файл php.ini — вы можете напрямую получить к нему доступ через пользовательский интерфейс WAMP или XAMPP.

В следующем разделе мы рассмотрим несколько важных настроек в файле php.ini .

Важные настройки в

php.ini

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

Конечно, мы не будем проходить каждую директиву, но я постараюсь охватить наиболее важные из них. Давайте посмотрим на типы директив, которые мы собираемся обсудить.

  • директивы по обработке ошибок
  • директивы загрузки файлов
  • директивы, связанные с безопасностью
  • директивы сессии
  • разные директивы

Директивы по обработке ошибок

В этом разделе мы рассмотрим директивы, связанные с обработкой ошибок и полезные для отладки во время разработки.

display_errors

Директива display_errors позволяет вам контролировать, будут ли отображаться ошибки на экране во время выполнения скрипта. Вы можете установить его на On если вы хотите, чтобы ошибки отображались на экране, и Off если вы хотите отключить его. Важно, чтобы вы никогда не включали это на рабочем сайте — это замедлит работу вашего сайта и может дать хакерам ценные подсказки к уязвимостям безопасности вашего сайта.

error_reporting

Эта директива позволяет вам установить уровень сообщения об ошибках. В основном эта директива работает в сочетании с директивой display_errors . Эта директива может принимать E_ALL , E_NOTICE , E_STRICT и E_DEPRECATED .

Вы можете установить его на E_ALL если хотите отображать все типы ошибок, такие как фатальные ошибки, предупреждения, устаревшие функции и т. Д. Вы также можете комбинировать различные значения, если вы хотите отфильтровать конкретные ошибки. Например, если вы хотите отобразить все ошибки, кроме уведомлений, вы можете установить для него значение E_ALL & ~E_NOTICE .

error_log

На производственном веб-сайте вам нужно убедиться, что PHP не отображает никаких ошибок в клиентском браузере. Вместо этого вы можете где-то регистрировать ошибки, чтобы потом можно было ссылаться на них, если с вашим сайтом что-то не так. Директива error_log позволяет вам указать имя файла, в котором будут регистрироваться ошибки. Вы должны убедиться, что этот файл доступен для записи пользователю веб-сервера.

Директивы для загрузки файлов

В этом разделе мы увидим несколько важных директив, которые позволяют вам включить возможности загрузки файлов в ваших формах PHP.

file_uploads

Это логическая директива, которая позволяет разрешать загрузку файлов HTTP. Если вы установите значение « On , Вы можете использовать поле «Файл» в своих формах, и пользователи смогут загружать файлы со своего компьютера. С другой стороны, если вы установите для этого параметра значение Off , Загрузка файлов будет полностью отключена.

upload_max_filesize

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

По умолчанию установлено значение 2 МБ, поэтому пользователи не могут загружать файлы размером более 2 МБ. Вы можете настроить это значение в соответствии с вашими требованиями — часто вы хотите увеличить это ограничение, чтобы разрешить загрузку больших файлов.

post_max_size

Этот параметр позволяет вам установить максимальный размер данных POST в ваших формах. Когда пользователь отправляет форму методом POST, общий размер данных POST не должен превышать значение, установленное в этой директиве.

Это должно быть больше, чем значение, которое вы установили в директиве upload_max_filesize , поскольку загрузка файлов обрабатывается с помощью запросов POST.

Директивы по безопасности

В этом разделе мы увидим несколько важных директив, связанных с безопасностью.

allow_url_fopen

Директива allow_url_fopen по умолчанию отключена. Но когда он включен, он позволяет удаленно включать файлы в функции файлов PHP. Это означает, что ваши PHP-файлы могут содержать код с других серверов. Будьте осторожны при включении этого — если ваш код подвергается атаке с помощью инъекций, удаленное включение файлов значительно облегчит злоумышленнику взлом вашего сервера.

allow_url_include

Директива allow_url_include аналогична директиве allow_url_fopen , но позволяет включить удаленное включение файлов в функции include . Он позволяет включать удаленные файлы в функции include , include_once , require и require_once .

Если вы хотите включить эту директиву, вам необходимо убедиться, что вы также allow_url_fopen директиву allow_url_fopen .

Директивы Сессии

Управление сессиями является одним из наиболее важных аспектов при работе с PHP. В этом разделе мы рассмотрим пару важных директив сессии.

session.name

Директива session.name позволяет вам установить имя cookie сессии. По умолчанию он имеет значение PHPSESSID , но вы можете изменить его на что-то другое, используя эту директиву.

session.auto_start

Если вы установите значение директивы session.auto_start равным 1 , сессионный модуль в PHP запускает сессию автоматически при каждом запросе, и, таким образом, вам не нужно использовать функцию session_start в ваших скриптах.

session.cookie_lifetime

Директива session.cookie_lifetime позволяет вам установить время жизни куки сессии. По умолчанию установлено значение 0 секунд, и это означает, что cookie сеанса удаляется при закрытии браузера. Это действительно полезная настройка, которая позволяет вам настроить функцию «помни меня», позволяя пользователям выбирать, где они остановились на вашем сайте.

Разные Директивы

В этом последнем разделе мы увидим несколько других директив, которые важны в контексте выполнения скрипта PHP.

memory_limit

Директива memory_limit позволяет вам ограничить максимальный объем памяти, который скрипту разрешено использовать.

Вы хотите точно настроить эту директиву в соответствии с вашими требованиями, и вам не следует устанавливать ее слишком высоко, чтобы избежать перебоев с памятью на вашем сервере — плохо написанные или с ошибками скрипты могут поглотить всю память на вашем сервере, если вы позволите им!

max_execution_time

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

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

max_input_time

Директива max_input_time позволяет установить максимальное время, в течение которого скрипту разрешается анализировать входящие данные формы из GET или POST.

Если на вашем веб-сайте есть формы, которые предоставляют большой объем данных, вы можете увеличить значение этой директивы.

Вывод

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

Как разработчику PHP, важно, чтобы вы понимали различные директивы в файле php.ini , и это должно помочь вам настроить вашу конфигурацию PHP под ваши требования.

Лучшие PHP-скрипты на CodeCanyon

Изучите тысячи лучших и самых полезных PHP-скриптов, когда-либо созданных на CodeCanyon . С помощью недорогой разовой оплаты вы можете приобрести эти высококачественные темы WordPress и улучшить работу своего сайта для себя и своих посетителей.

Вот несколько самых продаваемых и новых PHP-скриптов, доступных в CodeCanyon на 2020 год.

  • PHP

    14 лучших PHP-событий и сценариев бронирования

    Кайл Слока-Фрей

  • PHP

    8 лучших скриптов PHP URL Shortener

    Эрик Дай

  • PHP

    12 лучших контактных форм PHP-скриптов

    Нона Блэкман

  • PHP

    Сравнение 5 лучших PHP Form Builders

    Нона Блэкман

  • PHP

    Создавайте красивые формы с помощью PHP Form Builder

    Ашраф Хатхибелагал

php — Могу ли я иметь локальный php.ini только для WordPress?

У меня установлен WordPress в Linux в каталоге:

/var/www/html/myblog

Мне нужно добавить три строки в свой php.ini, и я, когда я внес их в php.ini в этом каталоге, все работает, как ожидалось:

/etc

Есть ли способ разместить php.ini в каталоге блога и заставить wordpress использовать эти значения вместо того, чтобы менять /etc/php.ini?

Обратите внимание, что я попытался создать трехстрочный php.ini с необходимыми мне изменениями в / var / www / html / myblog, но он, похоже, не распознал эти изменения. Кажется, что изменения распознаются только тогда, когда я добавляю их в конец php.ini в / etc.

0

user1943020 20 Июн 2015 в 09:41

2 ответа

Лучший ответ

Вы можете ознакомиться с использованием файлов PHP .user.ini а>. Следующее взято из документации PHP:

Файлы .user.ini

Начиная с PHP 5.3.0, PHP включает поддержку конфигурационных файлов INI для каждого каталога. Эти файлы обрабатываются только CGI / FastCGI SAPI. Эта функция отменяет расширение PECL htscanner. Если вы используете Apache, используйте файлы .htaccess для того же эффекта.

В дополнение к основному файлу php.ini, PHP сканирует файлы INI в каждом каталоге, начиная с каталога запрошенного файла PHP и продвигаясь до текущего корня документа (как установлено в $ _SERVER [‘DOCUMENT_ROOT’] ). Если файл PHP находится за пределами корня документа, проверяется только его каталог.

0

Community 20 Июн 2020 в 09:12

Если вы используете Apache + mod_php, вы можете использовать значение PHPINIDir в своей директиве VirtualHost.

<VirtualHost 10.0.0.1:80>
    PHPINIDir /path/to/your/custom/php.ini
    // ... the rest of your config
</VirtualHost>

0

doublesharp 20 Июн 2015 в 06:51

Как мне отредактировать файл php.ini?

Обзор

Для общего хостинга файл .user.ini. — это файл конфигурации по умолчанию для запуска приложений, требующих PHP. Он используется для управления такими переменными, как размеры загрузки, тайм-ауты файлов и ограничения ресурсов. Этот файл находится на вашем сервере в папке / public_html . В следующей статье дается инструкция, как найти и отредактировать этот файл. Перед внесением каких-либо изменений рекомендуется скопировать исходные настройки как для справки, так и для легкого восстановления оригинала при необходимости.

ЗАЯВЛЕНИЕ О ПОДДЕРЖКЕ:
Эта статья предоставлена ​​в качестве любезности. (Mt) Media Temple не поддерживает установку, настройку и устранение неполадок сторонних приложений. Найдите минутку, чтобы просмотреть Заявление о поддержке. Перед внесением каких-либо изменений рекомендуется скопировать исходные настройки как для справки, так и для легкого восстановления оригинала при необходимости.

Перед запуском

Это руководство будет использовать файловый менеджер cPanel для редактирования файла .user.ini файл. Чтобы выполнить это руководство, вам нужно обновить настройки диспетчера файлов, чтобы отображать скрытые файлы на сервере общего хостинга.

  1. Войдите в свою учетную запись Media Temple.
  2. Нажмите синюю кнопку ADMIN , связанную с вашим сервером общего хостинга.
  3. На панели управления щелкните Диспетчер файлов .
  4. Вы должны автоматически перейти в папку public_html .
  5. Если вы еще не создали .user.ini , вы можете сделать это сейчас, щелкнув.
  6. Выберите файл .user.ini . Затем щелкните значок Edit .
  7. Добавьте желаемые изменения php, затем нажмите Сохранить изменения .

ПРОЧИТАЙТЕ МЕНЯ Вначале
Эта статья предоставлена ​​в качестве любезности. (Mt) Media Temple не поддерживает установку, настройку и устранение неполадок сторонних приложений. Найдите минутку, чтобы просмотреть Заявление о поддержке.Перед внесением каких-либо изменений рекомендуется скопировать исходные настройки как для справки, так и для легкого восстановления оригинала при необходимости.

.user.ini

В службе хостинга WordPress директивы php необходимо изменить в файле .user.ini . Обратите внимание, это отличается от типичного файла php.ini, который можно увидеть на большинстве (mt) серверов Media Temple. Если вы впервые пытаетесь изменить эти ограничения, вам нужно будет создать файл с именем «.user.ini «в корневом каталоге корневого документа или в каталоге» … / html «с помощью диспетчера файлов, FTP или SSH.

Директивы PHP

После создания файла .user.ini в « … / html » вы можете ввести желаемые директивы php. Мы рекомендуем ознакомиться с нашими дополнительными статьями об ограничениях php перед сохранением любых изменений:

Обзор

Файл php.ini — это файл конфигурации по умолчанию для запуска приложений, требующих PHP.Он используется для управления такими переменными, как размеры загрузки, тайм-ауты файлов и ограничения ресурсов.

Наиболее частые параметры, изменяемые в файле php.ini :

 
безопасный режим
register_globals
upload_max_filesize
post_max_size
max_execution_time  

Дополнительные директивы можно найти здесь.

Если у вас возникли проблемы с веб-приложением, вы можете отредактировать образец php.ini.sample php.ini или создать новый текстовый файл. Например, вы не можете установить тему или плагин WordPress через панель инструментов WP.

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

ПРОЧИТАЙТЕ Вначале

Эта статья предоставлена ​​любезно. (Mt) Media Temple не поддерживает установку, настройку и устранение неполадок сторонних приложений. Найдите минутку, чтобы просмотреть Заявление о поддержке.

через AccountCenter

Как пользователь Grid, проще всего будет использовать диспетчер файлов для внесения изменений.Вот как:

  • Войдите в AccountCenter
  • Нажмите кнопку «Администратор» справа от основного домена
  • Выбрать файловый менеджер
  • Щелкните папку / etc

Внутри папки / etc вы увидите файл php.ini.sample . Когда вы нажмете кнопку «Изменить», вы увидите окно, показанное ниже. Просто переименуйте имя файла в php.ini и добавьте необходимые параметры.

После внесения изменений нажмите СОХРАНИТЬ ИЗМЕНЕНИЯ.Ваши изменения будут сохранены и сразу же вступят в силу.

Через SSH

Альтернативный способ отредактировать файл php.ini — подключиться через SSH в качестве администратора сервера.

Перейдите в папку etc с помощью этой команды:

  кд ~ /../../ и т. Д.  

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

  vi php.ini  

Через FTP

Вы можете загрузить файл локально и отредактировать.Для этого требуется знакомство с использованием FTP и SFTP, а также текстовый редактор .

Часто задаваемые вопросы

Нужно ли мне перезапускать службу, чтобы изменения вступили в силу?

Нет, на самом деле у клиентов нет возможности или необходимости перезапускать службы в Grid. Любые изменения, внесенные вами в php.ini, вступят в силу через несколько секунд.

Есть ли способ использовать разные php.ini в каждом домене / папке в сетке?

Не с php.ini. Файл php.ini предназначен для установки глобальных настроек вашей учетной записи.Вы можете вносить изменения для каждого домена с помощью файла .htaccess. Дополнительную информацию об этом можно найти на http://www.askapache.com/htaccess/php-htaccess-tips-and-tricks.html.

Обзор

Файл php.ini — это файл конфигурации по умолчанию для запуска приложений, требующих PHP. Он используется для управления такими переменными, как размеры загрузки, тайм-ауты файлов и ограничения ресурсов.

Наиболее частые параметры, изменяемые в файле php.ini :

 
безопасный режим
register_globals
upload_max_filesize
post_max_size
max_execution_time  

Дополнительные директивы можно найти здесь.

Если у вас возникли проблемы с веб-приложением, вы можете отредактировать образец php.ini.sample php.ini или создать новый текстовый файл. Например, вы не можете установить тему или плагин WordPress через панель инструментов WP.

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

ПРОЧИТАЙТЕ Вначале

Эта статья предоставлена ​​любезно. (Mt) Media Temple не поддерживает установку, настройку и устранение неполадок сторонних приложений.Найдите минутку, чтобы просмотреть Заявление о поддержке.

Требования

Перед тем, как начать, вам понадобится:

DV с инструкциями Plesk

Глобальный php.ini

Используйте следующую команду в командной строке, чтобы начать редактирование глобального файла php.ini:

  vi /etc/php.ini  

Когда вы закончите редактировать свой php.ini , вам нужно будет перезапустить сервер Apache. Выполните следующую команду:

  / etc / init.d / httpd перезапуск  

Доменный php.ini

Plesk 11.0 и более поздних версий содержит файл php.ini для конкретного домена. Эта версия php.ini на уровне домена переопределяет глобальные настройки php.ini. Есть два основных способа отредактировать этот файл.

через Plesk

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

1. Выберите вкладку Домены .

2. Разверните расширенные параметры, щелкнув вкладку ПОКАЗАТЬ БОЛЬШЕ , как показано ниже:

3.Выберите в меню PHP Settings .


4. На этой странице находятся наиболее распространенные директивы PHP, которые вы можете изменить. Вы можете выбрать общие параметры из раскрывающихся меню или создать свои собственные, используя параметр «Пользовательская переменная». Для директив, которые не указаны в списке, необработанный текст можно ввести в поле внизу этого экрана.

5. Нажмите «ОК» внизу для сохранения.

Важное примечание
Если вы решите использовать меню «Настройки PHP» Plesk для редактирования php.ini, перезапишет любые изменения, внесенные вами вручную в /var/www/vhosts/DOMAIN/etc/php.ini через SSH или FTP.

через SSH

Сначала вам нужно войти в систему через SSH.

Используйте следующую команду, чтобы начать редактирование php.ini на уровне домена:

  vim /var/www/vhosts/DOMAIN/etc/php.ini  

Не забудьте заменить DOMAIN на доменное имя, которое вы хотите отредактировать.

DV с cPanel (WHM) Инструкции

через WHM

WHM позволяет настроить ваш php.ini с помощью редактора конфигурации PHP. Чтобы получить доступ к этому инструменту и отредактировать файл php.ini с помощью WHM, выполните следующие действия.

1. Начните с входа в WHM как пользователь root. На домашней странице нажмите кнопку «Конфигурация службы».

2. Затем щелкните Редактор конфигурации PHP.

3. После того, как вы нажмете на «Редактор конфигурации PHP», вам будет представлен ряд различных параметров, для которых вы можете редактировать конфигурации. Если вы не видите параметр, который хотите редактировать в базовом режиме, вы можете щелкнуть расширенный режим, чтобы просмотреть более длинный список редактируемых параметров.Если вам нужна большая гибкость, вы также можете отредактировать свой php.ini с помощью SSH.

4. После внесения изменений нажмите «Сохранить» внизу.

через SSH

Используйте следующую команду в командной строке, чтобы начать редактирование глобального файла php.ini:

  vi /usr/local/lib/php.ini  

Когда вы закончите редактировать свой php.ini , вам нужно будет перезапустить сервер Apache. Выполните следующую команду:

  / etc / init.d / httpd перезапуск  
Совет:

Если вам нужно применить настройки к одному сайту без внесения глобальных изменений, которые повлияют на все сайты на вашем сервере, вы можете создать файл php.ini в корне документа этого сайта (обычно public_html). Это применит настройки в этом файле только к этому сайту.

Как изменить настройки PHP в вашей учетной записи хостинга

PHP — это язык сценариев, который используется в основном в Интернете и доступен на наших общих, VPS и выделенных серверах.PHP обладает широкими возможностями настройки и имеет множество настроек, которые наши пользователи могут изменять самостоятельно. Эта статья расскажет вам, как изменить настройки PHP в вашем файле php.ini.

Как просмотреть текущие настройки PHP

Чтобы просмотреть текущие настройки PHP, создайте страницу PHPinfo. Если вы не знаете, как это сделать, см. Как я могу просмотреть свои настройки PHP с помощью страницы PHPinfo?

Шаги по обновлению значений, перечисленных на странице информации PHP, зависят от того, как PHP настроен на вашем конкретном сервере.Как правило, PHP работает на наших серверах как:

Чтобы узнать, как настроен PHP на вашем сервере, создайте информационную страницу PHP (с помощью приведенных выше инструкций) и посмотрите на значение « Server API ». Если « Server API » — это « CGI », то PHP работает как «модуль CGI» . Если указано « Apache », значит на вашем сервере работает PHP как «модуль Apache» .

API сервера: Apache

Если на вашем сервере PHP работает как «модуль Apache », вы можете изменить настройки PHP с помощью файла.htaccess файл. Файл .htaccess — это файл конфигурации, который вы можете создать и использовать для изменения многих настроек сервера, включая настройки PHP. Основной синтаксис, который следует использовать в вашем файле .htaccess для обновления настроек PHP:

 php_value Значение директивы 

Например, если вы хотите изменить max_input_time с 60 до 120 секунд, добавьте в файл .htaccess следующее:

 php_value max_input_time 120 

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

Если у вас нет файла .htaccess, вы можете просто создать новый файл с именем .htaccess. Поскольку файл .htaccess начинается с точки (.), Он считается скрытым файлом. Если вы используете файловый менеджер cPanel, обязательно выберите опцию Показать скрытые файлы (точечные файлы) , иначе вы не сможете увидеть свой файл .htaccess. Если вы не видите это сообщение при открытии диспетчера файлов, щелкните ссылку «сбросить все настройки интерфейса» в нижней части панели cPanel, чтобы сбросить настройки диспетчера файлов.

Серверный API: CGI


Просмотр php.ini в диспетчере файлов

Если на вашем сервере работает PHP как модуль CGI, вы можете изменить свой локальный файл php.ini, чтобы внести изменения в настройку PHP. php.ini — это файл конфигурации PHP со списком директив PHP и их значений. В приведенном выше примере мы изменили значение max_input_time. Если вы откроете файл php.ini и выполните поиск max_input_time, вы должны увидеть что-то похожее на:

 ;;;;;;;;;;;;;;;;;;;
; Лимиты ресурсов;
;;;;;;;;;;;;;;;;;;;
 max_execution_time = 30
  max_input_time = 60 
memory_limit = 256 МБ
upload_max_filesize = 10M 

Чтобы изменить max_input_time с 30 секунд на 120, например, просто измените 30 на 120 и сохраните файл.Обновите страницу информации PHP, и вы должны увидеть изменения.

Увеличение памяти PHP в php.ini

Распространенной проблемой при использовании бесплатного программного обеспечения с открытым исходным кодом или других программ с интенсивным использованием PHP является ошибка « исчерпана память ». Если у вас есть ошибка памяти PHP на вашем сайте, вы можете увеличить лимит памяти, который PHP использует для скриптов. Чтобы узнать, как изменить ограничение памяти в вашем php.ini, перейдите по следующей ссылке.

Исправление ошибки исчерпания допустимого объема памяти

Изменение PHP.Файл INI

Вот краткое пошаговое руководство по редактированию файла PHP.INI.

  1. Войдите в cPanel.
  2. Найдите диспетчер файлов в разделе «Файл» панели cPanel. Просмотрите наше руководство по использованию редактора кода в диспетчере файлов, если вам нужна информация о том, как им пользоваться.

  3. Перейдите в каталог, в котором вы хотите сохранить или отредактировать файл PHP.INI, а затем выберите файл и используйте редактор кода. Чтобы открыть файл, вы можете щелкнуть по нему, чтобы выбрать файл, а затем щелкнуть значок редактора кода в строке меню диспетчера файлов.Вы также можете щелкнуть правой кнопкой мыши и выбрать в появившемся меню «Редактор кода».

  4. Отредактируйте раздел PHP.INI, который вы хотите изменить.
  5. Нажмите СОХРАНИТЬ ИЗМЕНЕНИЯ в правом верхнем углу, чтобы сохранить изменения или дополнения к файлу.

Распространенные проблемы при обновлении файла php.ini

У меня нет файла php.ini!

Только пользователи, работающие на сервере с PHP, загруженным как «модуль CGI », будут иметь php.ini файл. Файл php.ini по умолчанию будет расположен по адресу public_html / php.ini . Если вы не видите файл с именем php.ini в своем public_html, свяжитесь с нашим отделом поддержки и попросите создать его для вас.

Я внес изменения в файл php.ini, но не вижу изменений!

Файл php.ini не рекурсивен. Обновление значений php.ini в public_html / php.ini не повлияет на файлы PHP в подпапках вашего public_html, таких как public_html / staff.Чтобы решить эту проблему, вы можете сделать свой файл php.ini рекурсивным, чтобы он влиял на все подпапки. Дополнительную помощь по этому поводу можно найти в разделе Как сделать мой файл php.ini рекурсивным?

Рассматриваете VPS или выделенный сервер?

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

Каковы лучшие настройки WordPress / PHP?

Наконец-то вы получили в руки свою тему или плагин, но когда вы собираетесь их установить, вы сталкиваетесь с ошибкой, сообщающей, что «загруженный файл превышает размер upload_max_filesize» или любым другим сообщением, связанным с ограниченным объемом памяти.

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

В большинстве случаев вы не можете обновить версию PHP самостоятельно, и вам нужно будет связаться с вашим хостом и попросить его обновить ее.

Если вы используете PHP версии 7.3 или выше, вы получите более высокую производительность и более высокий уровень безопасности.

Сообщается, что сайты, использующие PHP 7.3, работают на 9% быстрее, чем сайты, использующие PHP 7.2. С точки зрения безопасности, поскольку вы не будете использовать устаревшие коды PHP, хакерам будет намного сложнее получить доступ к вашему сайту.

Плюс, есть дополнительное преимущество функций улучшения качества жизни, таких как обработка ошибок. В этой связи важно отметить, что вам также следует постоянно обновлять свою CMS WordPress.

Конфигурации хоста: Есть два способа решить проблему с ограниченной памятью.

Один из них — связаться с вашим хост-провайдером, а другой — сделать это самостоятельно, обратившись к вашему файлу php.ini через вашу cPanel или программу FTP.

Чтобы получить доступ к этим значениям, отредактируйте файл «php.ini», который должен находиться на хосте (если вы не можете его найти, обратитесь к поставщику услуг хоста). Если ваш хост не позволяет вам это сделать, обязательно спросите их, какая версия PHP работает на вашем хостинге, а также запросите увеличение значений, перечисленных ниже.

1. Найдите php.ini в папке Public_html, щелкните его правой кнопкой мыши, выберите «редактировать» и снова нажмите «изменить»

2. В текстовом редакторе добавьте следующий код:

upload_max_filesize = 32M

post_max_size = 48M

memory_limit = 256M

max_execution_time = 600

max_input_vars = 1000

max_input_time = 400

3. Нажмите «Сохранить изменения» в правом верхнем углу и закройте окно.

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

Конфигурации WordPress:

Editing wp-config.php

Как настроить среду PHP с помощью PHP ini



Обзор

Версия PHP помогает защитить ваш сайт, обеспечить его эффективную работу и совместимость с любыми плагинами.В этой статье объясняется, как создать новый файл php.ini, если вы хотите изменить версию PHP или сделали ошибку в текущем файле php.ini. При обновлении PHP автоматически создается новый файл php.ini.

Обновить версию PHP или создать новый файл php.ini

Важное примечание : Версии PHP PHP 7.0 и PHP 7.1 являются устаревшими . Мы рекомендуем вам выполнить обновление до поддерживаемой версии PHP. Для получения дополнительной информации прочтите нашу документацию по PHP.

Bluerock

  1. Войдите в свою панель управления Bluehost.
  2. Щелкните вкладку Advanced в боковом меню навигации слева.
  3. В разделе Software щелкните значок MultiPHP Manager .
  4. Выберите из списка домен, который вы хотите настроить или обновить.
  5. Выберите версию PHP, которую вы хотите использовать, в верхнем правом углу.
  6. Нажмите кнопку Применить , чтобы завершить обновление.

Наследие

  1. Войдите в свою панель управления Bluehost.
  2. Щелкните вложенную вкладку cpanel в меню навигации, которое простирается через верхнюю часть экрана.
  3. Найдите инструмент PHP Config в категории программирования.
  4. Выберите домен, который вы хотите настроить или обновить.
  5. Выберите версию PHP, которую вы будете использовать.
  6. Выберите любые расширения, которые могут понадобиться для ваших скриптов.
  7. Нажмите кнопку Сохранить изменения .

Если у вас есть дополнительные вопросы по настройке php.ini, в самом файле есть подробные описания. Вы также можете найти дополнительную помощь на http://www.php.net/docs.php.

CGI Тип

Ниже приведены варианты, которые следует учитывать при выборе типа PHP.

Стандартный PHP (по умолчанию)

По умолчанию все учетные записи используют стандартный PHP. Сценарий PHP будет использовать главный файл конфигурации сервера php.ini с выбранным стандартным PHP, если каталог сценария не содержит файла php.ini. Каждая учетная запись хостинга изначально имеет копию файла php.ini в каталоге public_html. Вы можете вносить любые изменения в этот файл, и модификация будет иметь приоритет над мастер-файлом. Если в cPanel выбран стандартный PHP, вам нужно будет скопировать измененный файл php.ini во все подкаталоги, содержащие файлы PHP, чтобы использовать пользовательские настройки PHP.

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

PHP Отдельный php.ini

Чтобы избежать копирования одного и того же файла php.ini в каждый каталог, содержащий файлы PHP, вы можете выбрать PHP Single php.ini. Эта опция изменяет обработчик PHP, определенный в ~ / public_html / .htaccess, чтобы указать, что все подпапки используют один и тот же php.ini, найденный в public_html /.

Обработчик PHP .htaccess является рекурсивным для всех подкаталогов, если только в подкаталоге нет файла .htaccess, определяющего обработчик PHP.

PHP FastCGI

Использование опции PHP FastCGI заставляет все ваши PHP-приложения запускаться через mod_fcgid вместо mod_suphp.FastCGI использует только один файл php.ini, расположенный в каталоге public_html. Пожалуйста, обратитесь к PHP FastCGI для получения подробной информации о PHP FastCGI, включая преимущества и возможные проблемы.

Pro Tip: Информацию о настройке PHP для дополнительного домена см. В разделе Конфигурация PHP для дополнительного домена.

Как редактировать php.ini на общих серверах — Хостинг

В этом руководстве описывается, как редактировать файл php.ini на общих серверах (планы Stellar и Stellar Plus, а также старые планы Value, Professional и Ultimate).
Если ваша учетная запись размещена на бизнес-сервере (Stellar Business или старые планы SSD для бизнеса), используйте это руководство.

Однако расширенные настройки PHP отсутствуют в инструменте Select PHP Version и должны быть вручную настроены в файле php.ini. Вы можете создать файл или загрузить существующий в свою учетную запись.

1. Войдите в свою учетную запись cPanel, перейдите в раздел Files >> меню File Manager .

Для основной темы cPanel:

Для темы cPanel Retro:

2.Перейдите в корневой каталог домена, щелкните New File и создайте файл с именем php.ini:

3. Найдите вновь созданный файл в списке, щелкните правой кнопкой мыши и выберите Edit :

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

1. Войдите в свою учетную запись cPanel, перейдите в раздел Files >> меню File Manager .

Для основной темы cPanel:

Для темы cPanel Retro:

2.Перейдите в корневой каталог соответствующего доменного имени, загрузите файл php.ini, соответствующий вашей текущей версии PHP. Не стесняйтесь загружать php.ini для различных версий PHP ниже в разделе Attachments в конце руководства.

3. После этого используйте опцию Extract :

4. После этого щелкните правой кнопкой мыши php.ini.txt с на Переименуйте в php.ini , затем щелкните правой кнопкой мыши, чтобы использовать Редактировать опцию :

5.Здесь вы можете воспользоваться опцией поиска и найти нужный предел или значение. В этом примере это upload_max_filesize .


6. После внесения всех необходимых изменений нажмите Сохранить .

Чтобы php.ini работал, добавьте директиву lsapi_phpini.

Вот и все!

Нужна помощь? Обратитесь в нашу службу поддержки

загруженный файл превышает директиву upload_max_filesize в php ini

В этой статье базы знаний о веб-хостинге мы поможем вам понять, почему появляется сообщение об ошибке «Загруженный файл превышает директиву upload_max_filesize в php.ini »и как это исправить.

Если вы являетесь пользователем WordPress и выбрали WordPress в качестве решения для запуска своего проекта в сети, вы, возможно, видели эту ошибку хотя бы один раз — при установке темы, плагина или загрузки медиафайла. Не паникуйте, выход есть, и вы можете его найти.

php.ini — один из важнейших файлов PHP. Он читается при запуске PHP и контролирует ограничения ресурсов, таймауты файлов и размеры загрузки.

И когда вы столкнетесь с этой ошибкой, вашим следующим шагом будет увеличение лимита upload_max_filesize.Для этого вам нужно будет изменить файл php.ini. В зависимости от вашего тарифного плана и хостинг-провайдера у вас может быть возможность отредактировать этот файл или использовать визуальный интерфейс для установки размера файла.

Если у вас есть возможность управлять файлом php.ini и настраивать его, вам нужно просто найти файл и применить необходимые изменения. Для установок UNIX ваш файл php.ini может находиться в /usr/local/lib/php.ini.

Или вы можете создать такой файл и использовать шаблон со стандартной конфигурацией, а затем применить изменения, необходимые вашему приложению.

Исправление: загруженный файл превышает директиву upload_max_filesize в php ini WordPress в WHM и cPanel

В WHM и cPanel у вас также есть возможность управлять настройками php.ini через визуальные интерфейсы.

В cPanel это можно сделать с помощью инструмента выбора PHP под названием «Выбрать версию PHP» и установить размер в раскрывающемся меню Параметры PHP

В WHM вы можете использовать MultiPHP INI Editor и установить размер, установив его значение в МБ.

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

post_max_size
max_execution_time
max_input_time
memory_limit

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

Вы можете воспользоваться быстрым и надежным SSD-хостингом WordPress с нашими услугами общего хостинга. Теперь по значительно сниженной цене! Начните свой новый проект WordPress, не вкладывая большие деньги, и расширьте свое присутствие в Интернете!

php.ini — Как настроить файл?

В этой статье описывается, как использовать пользовательские файлы php.ini для управления настройками PHP для вашего веб-сайта.

Эта статья относится к пакетам управляемого хостинга без Turbo с интерфейсом управления cPanel.О пакетах турбо-хостинга читайте в этой статье.
Настройка специального файла php.ini

Файл php.ini содержит директивы для управления многими настройками PHP. Вы можете настроить один или несколько пользовательских файлов php.ini , чтобы определить, как работает ваш веб-сайт. Например, у вас может быть собственный файл в каталоге / home / username / public_html для основных страниц вашего веб-сайта и отдельный настраиваемый файл в каталоге / home / username / public_html / images для изображения вашего веб-сайта. файлы.

Чтобы настроить собственный файл php.ini , выполните следующие действия:

  1. Войдите в cPanel. Если вы не знаете, как войти в свою учетную запись cPanel, прочтите эту статью.
  2. Используя диспетчер файлов, перейдите в каталог, в котором вы хотите изменить поведение php. По умолчанию настраиваемый php.ini влияет только на каталог, в котором он расположен.
  3. Нажмите кнопку «Файл» на панели инструментов диспетчера файлов, чтобы создать новый файл и назовите его php.ini.
  4. Щелкните новый файл, а затем нажмите кнопку «Изменить» на панели инструментов диспетчера файлов, чтобы отредактировать новый файл php.ini.
  5. Добавьте директивы php в новый файл php.ini и нажмите кнопку «Сохранить изменения».
  6. После создания файла php.ini и установки его разрешений вы можете убедиться, что конфигурация активна. Для этого создайте файл phpinfo в каталоге, в котором вы создали php.ini
  7. .
  8. Загрузите файл phpinfo в свой веб-браузер и найдите одну из установленных вами директив.Убедитесь, что изменения отображаются.
  9. Вы можете создавать собственные файлы php.ini для каждого каталога на вашем веб-сайте, но многие люди настраивают параметры в одном файле php.ini , а затем применяют их ко всему веб-сайту. Для этого добавьте следующую строку в файл .htaccess в корневом каталоге документов вашего веб-сайта. Замените имя пользователя своим именем пользователя хостинга A2:
     lsapi_phpini / home /  имя пользователя  /public_html/php.ini 
Дополнительная информация

Чтобы просмотреть полный список php.ini , посетите http://www.php.net/manual/en/ini.list.php.

.

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

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