已解决。在安装php的时候,直接安装php7.0。不要sudo apt-get install php5-cli这个命令安装,因为php5版本过低,导致修改fpm后,报语法错误。
具体操作:
1.安装源
执行命令:sudo add-apt-repository ppa:ondrej/php
注意:如果此时提示add-apt-repository: command not found 这个错误,请执行下面这个命令
sudo apt-get install software-properties-common python-software-properties
完成这个命令,就可以执行安装源的命令了:sudo add-apt-repository ppa:ondrej/php
2.更新源
执行命令:sudo apt-get update
3.安装php7.0
执行命令:sudo apt-get install php7.0 php7.0-cli php7.0-fpm php7.0-gd php7.0-json php7.0-mysql php7.0-readline
第一步:看nginx/apache的access日志如果404或者500 那就是nginx/apache配置的问题
第二步:第一步的access日志200 那就看error日志 这里面就问度娘吧
说明你没权限啦,修改一下权限就好。老师视频里有讲怎么修改权限的命令。
你使用nginx转发请求到什么服务?
我当时也是设置的是 vagrant 里的, 其实是设置的是 本机的 hsots
vagrant ssh 要在当前vagrantfile所在目录执行,如果你确定在对的目录执行的,请把 vagrant ssh执行的错误日志提出来
能否提供详细新,例如截图,或者其他更详细相关错误信息