Wie das update der PHP-version in homestead
Ich habe ein Probleme bei der Aktualisierung der php-version in homestead. Wenn ich die version in homestead ssh
es sagt, es ist php version ist PHP 5.6.23-1+deprecated+dontuse+deb.sury.org~trusty+1 (cli)
. Nun möchte ich ein update der PHP-version 7, die für die code-Kompatibilität. Gibt es eine einfache Möglichkeit wie man dieses Problem beheben?
Ich auch versucht, diese aus hier
bekam aber kein Glück. Dank
- warum nicht aktualisieren Sie Ihre gesamte homestead statt nur php? führen Sie einfach vagrant box-Aktualisierung auf Ihrem Gehöft Ordner
- ja, ich habe das auch und es sagt
homestead-7: Box 'laravel/homestead' (v0.3.3) is running the latest version.
- Die neuesten
homestead
version ist PHP 7 standardmäßig. - Können Sie überprüfen, was passiert, wenn Sie sich in homestead und ausführen:
apt update
und dannapt upgrade -V
? - Ja, aber wenn ich überprüfte meine homestead php-version ist version 5.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie wahrscheinlich Laravel-version 5.0 - https://laravel.com/docs/5.0/homestead, in dieser version Homestead hat Ubuntu 14.04 und PHP 5.6. Zum aktualisieren von PHP-7.0), die Sie benötigen, loggen Sie sich in die Siedlungen und ausführen:
Dann müssen Sie ändern
fastcgi_pass
in Sie Konfigurationsdateien in/etc/nginx/sites-available/*
dieserfastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
und am Ende die Dienste neu starten:
vagrant@homestead:~$
etc/nginx/sites-available/
ich sehe keinen config-Datei hier. Es ist nur die Liste von meine Websites.E212: Can't open file for writing
Fehler, dies kann sein, weil Sie brauchen, um die Datei zu öffnen mitsudo vim <filename>
Upgrade der laravel/homestead box selbst
ssh in die virtuelle Maschine
- und upgrade-alles