我在宅基地更新php版本时遇到麻烦。当我检查homestead ssh
中的版本时,它说它的php版本是PHP 5.6.23-1+deprecated+dontuse+deb.sury.org~trusty+1 (cli)
。现在,我想将PHP版本更新为7,以实现代码兼容性。有一种简单的方法可以解决此问题吗?
我也尝试过here
但没有运气。谢谢
最佳答案
您可能有Laravel 5.0版-https://laravel.com/docs/5.0/homestead,在此版本中,Homestead具有Ubuntu 14.04和PHP 5.6。要将PHP仅更新到7.0,您需要登录Homestead并执行:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get -y install php7.0-mysql php7.0-fpm php7.0-mbstring php7.0-xml php7.0-curl
然后,您需要将
fastcgi_pass
中的配置文件中的/etc/nginx/sites-available/*
更改为此fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
最后,重新启动服务:
/etc/init.d/nginx restart
/etc/init.d/php7.0-fpm restart
关于php - 如何在宅基地更新PHP版本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40101201/