Мы принимаем к оплате:

«Подарочный сертификат» от нашего Учебного Центра – это лучший подарок для тех, кто Вам дорог! Оплате обучение и подарите Вашим родным и близким обучение по любому из курсов!!!

«Сертификат на повторное обучение» дает возможность повторно пройти обучение в нашем Учебном Центре со скидкой 1000 рублей!

А также:


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.

[root@tamilan 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/ssh3.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

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


Смотрите также



Компьютерные курсы по направлениям:

Для начинающих


A

Компьютер для начинающих: Word, Excel, Access и другие программы!

Графические пакеты


B

Популярные пакеты Adobe Photoshop, CorelDraw, ArchiCAD, AutoCAD и другие!

WEB + анимация


C

Курсы по созданию сайтов, WEB-дизайну и крутой анимации в Adobe Flash!

Бухгалтерия + делопроизводство

Сетевые технологии


E

Курсы сборки ПК, системных администраторов и защиты информации!