【发布时间】:2016-11-09 13:11:28
【问题描述】:
我正在使用 Symfony 3、PhpStorm 和 php 解释器 5.6.19。
当我想用 php 解释器 5.5.12 打开我的同事开发的项目时,它不工作它会显示这个错误:
C:\wamp64\www\workshopStatistiques\vendor\symfony\symfony\src\Symfony\Component\DependencyInjection\Compiler\PassConfig.php 在第 66 行
当我清除缓存时它显示:
无法运行程序“C:\wamp\bin\php\php5.5.12\php.exe”(在目录“C:\wamp64\www\workshopStatistiques”中)
有人知道如何修复这个错误吗?
【问题讨论】:
-
尝试删除 var/cache 目录,虽然我没想到会在其中包含对 php 可执行文件的引用。通常,您不应将 var 文件从一个安装转移到另一个安装。
-
你们分享PHPStorm的项目文件吗?看起来您已经打开了为您朋友的环境配置的 PHPStorm。
-
@Jakub Matczak 是的,完全正确!那么解决方案是什么?
-
@Marooweb 不要那样做。 :) 至少不是全部。其中一些是可移植的,但其中一些(如您所见)是特定于环境的。