szk93030800
2015-02-09 23:43
电脑里面装了两个版本的php,一个是5.5,一个是5.6
在进行symfony2开发的时候,将symfony2目录移到php5.6的开发目录下,然后浏览器打开 localhost/Symfony/web, 可以看到这个时候php的版本是5.6,如下图
但是当我在命令行里面输入 php app/console server:run ,启动symfony的时候,浏览器打开localhost:8000,这个时候php的版本却是5.5,如下图:
这个问题怎么改过来?就是希望在命令行启动symfony,打开localhost:8000的时候,也是绑定的php5.6的这个版本要怎么做??
不管是linux还是windows,在命令行里输入一个命令,实际上操作系统会在各种被指定的目录中搜索有没有这个程序,一个一个目录搜索过去,搜索到了就执行第一个找到的。
你这个问题应该是目录配置的顺序问题,你可以修改系统PATH,也可以直接通过输入php5.6的php.exe的绝对路径来解决。
洪大师带你解读Symfony 2框架
20610 学习 · 245 问题
相似问题