Раскрытие возможностей: найти php.ini в Linux стало проще

Вы веб-разработчик, работающий на сервере Linux, и вам интересно, где найти неуловимый файл php.ini? Не смотрите дальше! В этой статье мы рассмотрим различные способы поиска файла php.ini в Linux, сопровождаемые разговорными объяснениями и примерами кода, которые облегчат вам жизнь.

Метод 1: использование терминала
Самый быстрый способ найти php.ini — использовать командную строку. Откройте свой любимый эмулятор терминала и введите следующую команду:

php --ini | grep "Loaded Configuration File"

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

Метод 2: проверка информационной страницы PHP
Еще один удобный метод — создать информационную страницу PHP, на которой отображаются все детали конфигурации, включая расположение файла php.ini. Создайте файл с именем phpinfo.phpв корневом каталоге документов вашего веб-сервера и добавьте следующий код:

<?php
phpinfo();
?>

Сохраните файл и откройте его через веб-браузер (например, http://ваш-домен.com/phpinfo.php ). Найдите раздел «Загруженный файл конфигурации», в котором указан путь к php.ini.

Метод 3: использование команды find
Команда find— мощный инструмент для поиска файлов в Linux. Откройте терминал и выполните следующую команду:

sudo find / -type f -name "php.ini" 2>/dev/null

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

Метод 4: использование командыlocate
Если у вас установлена ​​команда locate, она может ускорить процесс поиска. Запустите следующую команду в своем терминале:

sudo updatedb
locate php.ini

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

Метод 5: проверка общих папок
В большинстве дистрибутивов Linux файл php.ini обычно находится в одном из следующих каталогов:

  • /etc/php/
  • /etc/phpX/(где X — номер версии PHP, например php7.4)
  • /usr/local/etc/php/
  • /usr/local/php/

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

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