Простой вопрос: где находится правильное расположение PHP.INI в Mac OSX El Capitan?Местоположение PHP.ini на El Capitan
Я попытался обновить файл в папке /etc, но ничего не изменилось.
Простой вопрос: где находится правильное расположение PHP.INI в Mac OSX El Capitan?Местоположение PHP.ini на El Capitan
Я попытался обновить файл в папке /etc, но ничего не изменилось.
Простое решение
создать PHP информационный файл в вашем веб-папке
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
?>
открыть файл в браузере
ищет
INFO_GENERAL 1 Строка конфигурации, местоположение php.ini, дата сборки, Веб-сервер, система и многое другое.
php manual Взятые из
Другой вариант заключается в использовании
<? php_ini_loaded_file(); ?>
phpinfo() говорит, что мой php.ini находится в папке «etc». Но в этой папке у меня много файлов, таких как php.ini-5.2-previous, php.ini.default, php.ini.default-previous и т. Д., Но у меня нет файла, называемого просто «php.ini», , Что мне здесь не хватает? – delphirules
попробуйте это вместо ' php_ini_loaded_file(); ?> ' – davejal
Я просто создал файл php.ini, и это сработало, спасибо! – delphirules
я знаю три способа:
<?php phpinfo();
и откройте файл в браузереСтранная вещь, что phpinfo() не отображает местоположение файла, но здесь это: /etc/php.ini.default
На самом деле возможно, что PHP работает без файла php.ini и просто отключает значения по умолчанию. Если вы скопируете файл /etc/php.ini.default в /etc/php.ini и перезапустите Apache, он отобразит /etc/php.ini в качестве загруженного файла конфигурации. – AndyDunn
расположение по умолчанию на OSX El Capitan и MacOS Sierra является /etc/php.ini
Но если этот файл Безразлично» t существует, php будет использовать /etc/php.ini.default
. Не забудьте создать копию, если вы хотите внести изменения:
$ sudo cp /etc/php.ini.default /etc/php.ini
Кроме того, PHP будет сканировать /Library/Server/Web/Config/php
каталог для дополнительных.INI файлы
Перезапустите Apache, если вы сделали какие-либо изменения:
$ sudo apachectl -k restart
Примечание: если вы установите PHP7, это место изменится /usr/local/etc/php/7.0/php.ini
Приветствия! - этот камень кажется потерянным среди многих других советов, которые не сработали для меня .... – n99
up голосовать за php 7 –
Это полированная версия «Простое решение », кто-то опубликовал до
<?php echo phpinfo();
открыть файл в браузере
У вас есть доступ к SSH? Поместите это в терминал и нажмите Enter: 'php --ini' –
php -i | grep дополнительно –