PHP版本:模块版本高于安装的PHP版本

时间:2017-07-01 04:03:55

标签: php eclipse

我正在为php开发人员使用eclipse氧气,尝试使用5.6版运行php项目。

已安装的php版本:5.6

项目方面的PHP版本:5.6

我尝试按照下面的教程,但是我找不到php - >无论是项目级别还是工作区级别的翻译。

https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.wst.server.ui.doc.user%2Ftopics%2Ftwinstprf.html

如何解决模块(项目?)版本投诉?

1 个答案:

答案 0 :(得分:2)

当我尝试通过Run As -> Run On Server运行/调试PHP项目时遇到同样的问题。

由于您尚未详细了解您的情况,我将尝试介绍我的案例,以便您了解可能导致问题的原因以及如何解决问题。

所以我做的是在显示类似向导的对话框时选择Run -> Run As -> Run on Server菜单。我选择PHP的内置服务器,在下一个屏幕中指定一个PHP安装的可执行文件(如5.6)("修改服务器上配置的资源"),试图移动我的项目来自"可用"列表到"已配置"列表我收到了一个通知错误,就像你在标题中提到的那样。在我的例子中,项目配置了PHP 7.1,而在" Run on Server"对话框是5.6,因此冲突。

所以问题是,当您尝试使用另一个PHP版本运行/调试它时,您的项目被定义为由一个PHP版本验证。您可以采取以下措施来解决此问题:

  • 为您的" Run on Server"选择一个PHP可执行文件。与项目的PHP版本兼容的会话;这可以在"在服务器上运行"屏幕。
  • 将PHP项目配置为与您尝试运行/调试项目的PHP版本相同的PHP版本;这可以通过右键单击项目来完成 - >属性 - > PHP - >验证然后选择正确的PHP版本

我希望它有所帮助。