Homestead ha smesso di funzionare a caso per me, quindi ho provato a rimuovere tutto e reinstallare, ma non è andato bene.Homestead Installato PHP7 ma ho bisogno di PHP5
L'ho "in esecuzione" dopo un giorno e mezzo di confusione tra vari problemi. Tuttavia, per ragioni che non riesco a capire, la mia casella di Homestead è ora in esecuzione PHP 7.
The instructions io seguiva avuto opzionali opzioni per l'installazione di PHP 7, ma ho volutamente saltato perché siamo su PHP 5.
Per la vita di me, non riesco a capire come risolvere questo problema. Cose che ho provato:
- Ho distrutto e reinstallato la scatola più volte.
- Ho eliminato la casella VirtualBox più volte e l'ho scaricata nuovamente.
- Ho provato a installare v0.3.3 della scatola in base a un suggerimento. (Ho aggiornato anche lo script homestead.rb di conseguenza.) A un certo punto, qualcosa non è riuscito durante il processo di installazione con
php7.0-fpm: unrecognized service
e i siti configurati restituivano 502 errori di Bad Gateway. - Dopo la reinstallazione con v.0.4.0, ha iniziato "correre", come ho descritto (serve i siti come previsto, etc.), ma con PHP 7.
Ricerca di soluzioni ha costantemente portato ad un vicolo cieco.
Sono solo uno sviluppatore fittizio front-end. :) Laravel, Vagrant, Homestead, tutta questa roba mi fa male alla testa. Voglio solo che funzioni di nuovo così posso tornare al mio lavoro attuale. Sarebbe gradito qualsiasi consiglio o alternativa di ricerca per la ricerca di questo problema.
Così con vagabondo si scarica l'immagine che ha la maggior parte delle cose già installate. Puoi provare un'immagine diversa. https://atlas.hashicorp.com/boxes/search?utf8=%E2%9C%93&sort=&provider=&q=php. Oppure puoi sempre ssh al box e gestirlo lì;) –
Perché non lavorare solo con php7? Se il codice funziona e funziona bene, usalo. È piuttosto il miglioramento rispetto a php5. –
@JonathanKuhn nel mio caso, devo occuparmi di un progetto precedente e stavo cercando di realizzare questo, ma finora non ho avuto fortuna. –