Как найти файл php.ini (xampp) - PullRequest
70 голосов
/ 31 мая 2011

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

Ответы [ 15 ]

83 голосов
/ 31 мая 2011

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

В Linux большинство дистрибутивов помещают lampp в /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)

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

30 голосов
/ 06 июля 2013

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

<?php phpinfo();?>

Среди различных других параметров вы получите параметр 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
9 голосов
/ 19 ноября 2017

Если у вас запущено несколько php-версий (xampp и т. Д.), Я считаю, что проще всего использовать:

php --ini

из командной строки.В Windows: либо после нажатия Shell в xampp, либо непосредственно в обычной cmd, чтобы найти «глобальную» версию php.Под глобальным я подразумеваю версию, на которую ссылаются переменные вашей среды.

5 голосов
/ 16 июня 2018

В MacOS: /Applications/XAMPP/xamppfiles/etc/php.ini

5 голосов
/ 31 мая 2011

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

<?php
phpinfo();

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

4 голосов
/ 27 апреля 2018

Запустите сервер Xampp.

  1. Перейдите на http://localhost, что откроет панель управления xampp.

  2. Перейдите по ссылке PHPInfoв верхней панели навигации.

--- или непосредственно введите следующий URL-адрес в браузере после запуска XAMPP http://localhost/dashboard/phpinfo.php

. Откроется страница с информацией о php.Там вы можете найти «Загруженный файл конфигурации /opt/lampp/etc/php.ini», который является местоположением php.ini.

4 голосов
/ 23 июля 2013

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

1 голос
/ 04 ноября 2017

Я работаю LAMP на Debian , и мой находится в:

/etc/php/7.0/apache2/php.ini
1 голос
/ 29 июня 2017

в моем случае он присутствует как "php.ini-development" и "php.ini-production" в папке php

1 голос
/ 26 мая 2017

Я использую xampp с PHP 7. Вы можете попытаться найти php.ini в

/ etc / php / 7.0 / apache2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...