wake-up-neo.com

So finden Sie die php.ini-Datei (xampp)

Ich verwende xamppserver für die PHP -Entwicklung und möchte die Datei php.ini Bearbeiten. wo kann ich es finden?

72
Navane

Für Windows finden Sie die Datei im C:\xampp\php\php.ini- Ordner (Windows) oder im etc- Ordner ( innerhalb des xampp-Ordners).

Unter Linux setzen die meisten Distributionen lampp unter /opt/lampp, die Datei befindet sich also unter /opt/lampp/etc/php.ini.

Es kann mit einem normalen Texteditor bearbeitet werden.

Klarstellung:

  • Xampp ( X (für "einige Betriebssysteme"), A = pache, M ySQL, P erl, P HP)
  • Lampp ( L inux, A pache, M ySQL, P erl, P HP)

in diesem Zusammenhang können sie gegeneinander ausgetauscht werden.

84
Lukas Knuth

Schreibe folgendes in phpini_path.php( oder AnyNameAsYouLike.php) und starte es im Browser.

<?php phpinfo();?>

Neben verschiedenen anderen Parametern erhalten Sie Loaded Configuration File Parameter welcher Wert ist der Pfad von php.ini auf dem Server.

Die Lage der php.ini hängt vom Serverbetriebssystem ab:

Windows (mit Xampp-Installation):

/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
31
Ipsita Rout

Wenn Sie mehrere PHP-Versionen (xampp etc) verwenden, ist die Verwendung meiner Meinung nach am einfachsten:

php --ini

von der Kommandozeile. In Windows: Entweder nachdem Sie in xampp auf Shell geklickt haben, oder direkt in das reguläre cmd, um die "globale" Version von PHP zu finden. Mit global meine ich die Version, auf die sich Ihre Umgebungsvariablen beziehen.

9
ippi

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

7
PЯINCƏ

Führen Sie den Xampp-Server aus.

  1. Gehen Sie zu http: // localhost , um das xampp-Dashboard zu öffnen.

  2. Gehen Sie in der oberen Navigationsleiste zum Link PHPInfo.

--- oder direkt folgende URL in den Browser eingeben, nachdem XAMPP ausgeführt wurde http: //localhost/dashboard/phpinfo.php

Dies öffnet die PHP-Infoseite. Dort finden Sie "Loaded Configuration File /opt/lampp/etc/php.ini", das ist der Speicherort von php.ini.

5
Madura Pradeep

Platzieren Sie ein Skript irgendwo in Ihrem Dokumentenstamm

<?php
phpinfo();

Unter anderem zeigt der Ausgang der Funktion an, welches php.inis werden analysiert, bevor das Skript ausgeführt wird.

5
KingCrunch

mein Betriebssystem ist Ubuntu, XAMPP installiert in /opt/lampp, und ich fand php.ini in /opt/lampp/etc/php.ini

4
kai

ich verwende xampp mit PHP 7. Sie können versuchen, nach php.ini in zu suchen

/etc/php/7.0/Apache2

1
Bruce Tong

Läuft LAMP auf Debian und meins ist in:

/etc/php/7.0/Apache2/php.ini
1
steven7mwesigwa

Wenn Sie verschiedene Installationsprogramme verwendet haben, werden Sie möglicherweise mehr als eine php.ini-Datei auf Ihrer Festplatte haben, was sich nach einer Weile negativ auf Ihre Gesundheit auswirken kann.

Durchsuchen Sie Ihre Festplatte nach "php.ini" für den Fall, dass es mehr als eine gibt.

Eine weitere Maßnahme, die Ihnen die Sicherheit erspart, ist, dass Sie Ihren Server (Apache) immer neu starten, nachdem Sie einen Wert in der Datei php.ini geändert haben.

1
Cups

in meinem fall ist es als "php.ini-development" und "php.ini-production" im php ordner vorhanden

1
farhan bashir

wie KingCrunch betonte, können Sie mit phpinfo in der Zeile "Loaded Configuration File" sehen, welche Konfigurationsdatei in Aktion ist. In meinem Fall in war in C:\xampp\Apache\bin zu beachten, dass es eine php.ini auch in C:\xampp\php gibt, die redundant und irrelevant zu sein scheint

0
kdcode

Ich habe immer den einfachsten Weg gefunden, ist php -i und filtern nach unten.

* nix (einschließlich MacOS):

php -i | grep "Loaded Configuration File"

Windows:

php -i | findstr /C:"Loaded Configuration File"

Dies setzt natürlich voraus, dass Ihre CLI-Umgebung die gleichen PHP Binärdateien verwendet wie Ihr eigentlicher Webserver.

Sie können dies jederzeit überprüfen, indem Sie which php in * nix und where php unter Windows.

0
Yes Barry

In der Dokumentation http://www.apachefriends.org/en/xampp-windows.html (Abschnitt Konfigurationsdateien, am Ende der Seite):\xampp\php\php.ini

0
aorcsik

Ich stoße beim Ausführen von PhpStorm auf meinem Mac auf die Notwendigkeit. Folgen Sie dem orangenen Text.

enter image description here

0
snr