Konfigurieren Sie die php.ini auf Vagrant Homestead
Möchte ich ermöglichen short_open_tags in der php.ini
Will ich Zugriff auf die php.ini auf meinem vagrant box konfiguriert homestead.
Ich sah die php.ini Datei in /etc/php5/fpm/php.ini
Aber ... permission denied
Ist jemand kennt ?
Dank
InformationsquelleAutor der Frage Thibault Van Campenhoudt | 2015-02-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist, wie gewähren Sie lese - /Schreibzugriff Zugriff auf php.ini, ändern, speichern Sie die änderungen & reload von nginx:
1. Navigieren Sie zum Ordner mit php.ini:
$ cd /etc/php5/fpm
2. Erteilen Sie lese - /Schreibzugriff:
$ sudo chmod -R ugo+rw php.ini
3. Öffnen Sie php.ini:
$ vim php.ini
4. Geben Sie den edit-Modus:
$ i
5. Edit Zeug
6. Verlassen Sie den edit-Modus: Drücken Sie ESC,
7. Speichern & schließen php.ini:
$ :x!
7.1 OPTIONAL: Beenden ohne zu speichern:
$ :q
8. Navigieren Sie zu "home" (nicht sicher, ob dies tatsächlich nötig ist):
$ cd ~
9. Reload/Restart nginx:
$ sudo nginx -s reload
10.1 Reload/Restart php:
$ sudo service php5-fpm restart
10.2Wenn mit Hilfe von PHP 7 verwenden Sie dann
$ sudo service php7.0-fpm restart
(Dank & Kredit, um Richard in den Kommentaren).11. ???
12. GEWINN! (oder ist das Witz wirklich zu alt?)
Hier ist ein screenshot:
Erinnern, wenn Sie Sie ausführen
$ vagrant provision
es werde reset werden alle Konfigurations-Dateien. Nur damit Sie wissen.BEARBEITEN
Super hilfreich, zu wissen. Sie können die Suche in vim , indem man Eingabe-Modus, und geben Sie
$ /post_max_size
oder was auch immer Sie möchten, zu finden.InformationsquelleAutor der Antwort MartinJH
Nur erstellen ".Benutzer.ini" - Datei (.Benutzer.ini-Dateien) in der öffentlichkeit/
InformationsquelleAutor der Antwort griba
Vielleicht sollten Sie verwenden, htaccess, um dieses problem
Wenn Sie nicht haben, stellen Sie die Datei .htaccess (mit dem Punkt in root) und schreiben Sie
Guten hosting-Anbieter nicht die Eingabe in php.ini
InformationsquelleAutor der Antwort Mego
Ich hatte das gleiche Problem, ich löste es, indem das öffnen php.ini Datei in root Benutzer-Modus-sonst werden Sie nicht über die Berechtigung zum Bearbeiten der Datei....
InformationsquelleAutor der Antwort Nitin Bhujbal
Einfach ssh auf dem homestead-Umgebung:
Melden Sie sich als superuser durch Eingabe von:
Dann werden Sie in der Lage zu Bearbeiten Sie Ihre php.ini.
InformationsquelleAutor der Antwort Gareth Daine