Изучение PHP.ini в Ubuntu: раскрытие нескольких методов поиска файла конфигурации

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

Метод 1: использование терминала
Начнем с самого простого метода — использования терминала. Откройте окно терминала и введите следующую команду:

php --ini | grep "Loaded Configuration File"

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

Метод 2: проверка информационной страницы PHP
Другой способ найти файл php.ini — открыть информационную страницу PHP. Выполните следующие действия:

  1. Создайте файл с именем info.phpв корневом каталоге вашего веб-сервера.
  2. Откройте файл в текстовом редакторе и добавьте следующий код:
<?php
phpinfo();
?>
  1. Сохраните файл и откройте его через веб-браузер, перейдя к http://localhost/info.php.
  2. Найдите раздел «Загруженный файл конфигурации», в котором будет указан путь к файлу php.ini.

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

sudo find / -type f -name "php.ini"

Эта команда выполнит поиск во всей файловой системе любого файла с именем php.ini.

Метод 4: проверка общих мест
В Ubuntu файлы конфигурации PHP обычно находятся в следующих местах:

  • /etc/php/{PHP_VERSION}/apache2/php.ini(для сервера Apache)
  • /etc/php/{PHP_VERSION}/cli/php.ini(для PHP с командной строкой)

Замените {PHP_VERSION}на конкретную версию PHP, которую вы используете.

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

<?php
phpinfo();

Сохраните файл, загрузите его на свой сервер и получите к нему доступ через веб-браузер. Найдите раздел «Загруженный файл конфигурации», чтобы найти путь к файлу php.ini.

В этой статье мы рассмотрели несколько способов найти файл php.ini в Ubuntu. Мы использовали простой язык и предоставили примеры кода, чтобы облегчить понимание процесса. Независимо от того, предпочитаете ли вы терминал, информационные страницы PHP или команду find, теперь у вас есть множество возможностей для поиска и изменения настроек конфигурации PHP. Приятного кодирования!