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



我正在为php开发人员使用eclipse oxygen,尝试使用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

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

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

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

因此,我所做的是在显示类似向导的对话框时选择Run -> Run As -> Run on Server菜单。我选择了 PHP 的内置服务器,指定了一个 PHP 安装的可执行文件(如 5.6(,然后在下一个屏幕("修改服务器上配置的资源"(中尝试将我的项目从"可用"列表移动到"已配置"列表我有一个通知错误,就像您在标题中提到的错误一样。在我的情况下,该项目配置了 PHP 7.1,而在"在服务器上运行"对话框中选择的 PHP 可执行文件是 5.6,因此发生了冲突。

所以问题是你的项目被定义为由一个PHP版本验证,而你试图用另一个PHP版本运行/调试它。您可以执行以下操作之一来解决此问题:

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

我希望它有所帮助。

最新更新