Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn in der PHP-Quellcode-Installation keine php.ini vorhanden ist?

Was soll ich tun, wenn in der PHP-Quellcode-Installation keine php.ini vorhanden ist?

藏色散人
藏色散人Original
2021-07-01 09:32:175133Durchsuche

Lösungen für die PHP-Quellcode-Installation ohne php.ini: 1. Bestimmen Sie den Speicherort der php.ini-Datei über die Befehlszeile. 2. Suchen Sie die beiden Konfigurationsdateien über den Suchbefehl und ändern Sie sie, um die php.ini-Datei zu generieren .

Was soll ich tun, wenn in der PHP-Quellcode-Installation keine php.ini vorhanden ist?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Was soll ich tun, wenn in der PHP-Quellcode-Installation keine php.ini vorhanden ist?

Ja Keine 'php.ini'-Datei, nachdem die PHP-Kompilierung und -Installation abgeschlossen ist. Verarbeitungsmethode

1 Bestimmen Sie den Speicherort der php.ini-Datei über die Befehlszeile.

Wenn wir PHP kompilieren und installieren, wird die php.ini-Datei nicht angezeigt wird nach Abschluss der Kompilierung und Installation automatisch generiert, daher müssen wir es manuell generieren.

php -r "phpinfo();" | grep 'php.ini'

Der obige Befehl muss nach dem Kompilieren und Installieren von PHP mit Umgebungsvariablen konfiguriert werden. Wenn nicht, müssen Sie zum Ausführen den absoluten Pfad verwenden.

/usr/local/php/bin/php -r 'phpinfo();' | grep 'php.ini'

/usr/local/php/bin/php ist der Pfad, in dem PHP kompiliert und installiert wird.

Wie im Bild gezeigt, sollte die Datei php.ini im Verzeichnis /usr/local/php/lib/ abgelegt werden.

2. Generieren Sie die php.ini-Datei

Im Allgemeinen sind im PHP-Quellcodepaket vorgefertigte Standardkonfigurationsdateien vorhanden. Sie müssen nur bei Bedarf bestimmte Änderungen daran vornehmen.

[root@ggy-php ~]# find /tools/php-7.1.9/ -name "php.ini*"
/tools/php-7.1.9/php.ini-production
/tools/php-7.1.9/php.ini-development
[root@ggy-php ~]#

Mit dem Suchbefehl können Sie zwei Konfigurationsdateien finden, eine für die Entwicklungsumgebung und eine für die Produktionsumgebung. Ändern Sie die Konfigurationsdatei entsprechend Ihren eigenen Anforderungen, kopieren Sie sie in das Verzeichnis /usr/local/php/lib/ und starten Sie PHP neu.

cp /tools/php-7.1.9/php.ini-production /usr/local/php/lib/php.ini
killall php-fpm
/usr/local/php/sbin/php-fpm &

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn in der PHP-Quellcode-Installation keine php.ini vorhanden ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn