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 .
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!