PHP - это популярный язык веб-программирования, позволяющий легко создавать и управлять веб-сайтами. PHP.ini - это файл конфигурации, который содержит все настройки вашей установки PHP. Часто вам может понадобиться найти расположение php.ini в вашей установке PHP. В этой статье мы узнаем, как найти php.ini на вашем сайте.
Как найти Php.ini
Существует несколько способов найти php.ini. Вы можете услышать, что следующая команда выдает расположение файла php.ini, но она не всегда работает.
1 | php --ini |
ИЛИ
1 | php -i |
Когда вы выполните приведенную выше команду, вы увидите что-то вроде следующего.
Приведенная выше команда не всегда может дать фактическое местоположение, используемое вашим веб-сервером, поэтому избегайте этого метода.
Вместо этого следующий подход даст вам правильное расположение файла php.ini. Добавьте следующую строку к вашей веб-странице и откройте ее в браузере. Например, создайте пустой файл test.php в корневом каталоге вашего сайта, например, /var/www/html.
1 | nano test.php |
Добавьте в него следующую строку.
1 | <?php phpinfo(); ?> |
Теперь перезапустите сервер Apache и перейдите на сайт https://[your_domain_or_server_ip]/test.php.
Вы увидите страницу с большим количеством информации о конфигурации вашей установки PHP. Среди различной информации вы также увидите расположение конфигурационного файла PHP.
В первом случае указывается только расположение одного из файлов php.ini в вашей системе, но это может быть не тот файл, который используется вашим веб-сервером. Поэтому может случиться так, что вы измените настройки в расположении файла, отображаемом в выводе php -ini, и это может ничего не изменить на вашем сайте. Вот почему важно вызывать phpinfo() в веб-странице и передавать ее через веб-браузер. Таким образом, вы получите точный файл, который используется вашим веб-сервером.
Не забудьте удалить файл test.php, когда он будет вам уже не нужен
1 | rm -f test.php |