Intellij项目结构:配置PHP SDK

lan*_*oxx 12 php intellij-idea phpstorm

从今天发布的Intellij 13.1开始,可以在Project Structure dialoge中配置其他SDK .虽然旧的13.0版本在单击新按钮时仅包含以下三个项目:

  • JDK
  • IntelliJ平台插件SDK
  • 移动SDK

新的13.1更新增加了几个选项,如屏幕截图所示: 在此输入图像描述

当我点击PHP Interpreter然后打开目录选择器并询问我"选择PHP解释器的主目录".在Ubuntu下哪个文件夹是正确的?

我试过了/usr/bin,我收到一条消息说:'/ usr/bin'中安装的SDK可能已损坏,当我选择另一个目录时,消息显示:所选目录不是PHP Interpretor的有效主页.在此输入图像描述

但是,当我转到Settings-> PHP时,我已经正确配置了PHP 5.4,当我通过点击'...'打开详细信息时,我看到以下内容:

在此输入图像描述

有没人试过这个?我做错了什么,或者这可能是IntelliJ中的一个错误?

Dar*_*kke 3

打开一个新的本地 shell/终端窗口并键入which php 此命令将告诉您 php 二进制文件的安装位置

在某些 ubuntu 版本中,存储库将 php 安装为 php5,如果是这种情况,您可能需要ln -sphp

虽然在我的 PhpStorm (PS-138.2071) 中它看起来像这样: 在此输入图像描述