Proste pytanie: gdzie jest poprawna lokalizacja PHP.INI w Mac OSX El Capitan?Lokalizacja PHP.ini na El Capitan
Próbowałem zaktualizować ten w folderze /etc, ale nic się nie zmieniło.
Proste pytanie: gdzie jest poprawna lokalizacja PHP.INI w Mac OSX El Capitan?Lokalizacja PHP.ini na El Capitan
Próbowałem zaktualizować ten w folderze /etc, ale nic się nie zmieniło.
Proste rozwiązanie
tworzenia informacji php plik w folderze internetowej
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
?>
otworzyć plik w przeglądarce
wygląd
INFO_GENERAL 1 Linia konfiguracyjna, lokalizacja pliku php.ini, data kompilacji, Serwer sieci Web, system i inne.
Zrobione z php manual
Inną opcją jest użycie
<? php_ini_loaded_file(); ?>
phpinfo() mówi, że mój php.ini jest w folderze "etc". Ale w tym folderze mam wiele plików, takich jak php.ini-5.2-previous, php.ini.default, php.ini.default-previous i tak dalej, ale NIE mam pliku o nazwie "php.ini" . Czego tu mi brakuje? – delphirules
spróbuj tego zamiast ' php_ini_loaded_file(); ?> ' – davejal
Po prostu utworzyłem plik php.ini i działało, dziękuję! – delphirules
wiem trzy sposoby:
<?php phpinfo();
i otwórz plik w przeglądarceDziwne że phpinfo() nie wyświetla lokalizację pliku, ale tutaj to jest: /etc/php.ini.default
W rzeczywistości jest możliwe, że PHP działa bez pliku php.ini i po prostu uruchamia się domyślnie. Jeśli skopiujesz /etc/php.ini.default do /etc/php.ini i zrestartujesz Apache, wyświetli się /etc/php.ini jako załadowany plik konfiguracyjny. – AndyDunn
domyślna lokalizacja na OSX El Capitan i MacOS Sierra jest /etc/php.ini
Ale jeśli ten plik robi” t istnieje, php użyje /etc/php.ini.default
. Nie zapomnij, aby utworzyć kopię, jeśli chcesz wprowadzić zmiany:
$ sudo cp /etc/php.ini.default /etc/php.ini
Również php skanuje /Library/Server/Web/Config/php
dir za dodatkowy.Pliki ini
Restart Apache, jeśli wprowadzone zmiany:
$ sudo apachectl -k restart
Uwaga: jeśli zainstalować PHP7, to miejsce zmieni się /usr/local/etc/php/7.0/php.ini
Pozdrawiam! - ten klejnot wydaje się zagubiony pośród wielu innych wskazówek SO, które nie zadziałały dla mnie ... – n99
do góry głosuj na php 7 –
Jest to dopracowana wersja „proste rozwiązanie ", ktoś opublikował przed
<?php echo phpinfo();
otworzyć plik w przeglądarce
Czy masz dostęp SSH? Umieść to w terminalu i naciśnij Enter: 'php --ini' –
php -i | grep extra –