php - Intellij项目结构: Configure PHP SDK

标签 php intellij-idea phpstorm

从今天发布的 Intellij 13.1 开始,可以在项目结构对话框中配置其他 SDK。而旧的13.0版本点击新按钮时只包含以下三项:

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

新的 13.1 更新添加了更多选项,如屏幕截图所示: enter image description here

当我单击PHP Interpreter时,会打开一个目录选择器,并要求我“选择 PHP 解释器的主目录”。 Ubuntu 下哪个文件夹是正确的?

我已尝试 /usr/bin 并收到一条消息:可能安装在“/usr/bin”中的 SDK 已损坏,当我选择另一个时目录,然后消息显示:所选目录不是 PHP 解释器的有效主目录enter image description here

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

enter image description here

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

最佳答案

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

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

虽然在我的 PhpStorm (PS-138.2071) 中它看起来像这样: enter image description here

关于php - Intellij项目结构: Configure PHP SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22506008/

相关文章:

php - 向 WooCommerce 结账添加新的自定义字段并显示在管理订单页面和电子邮件通知中

java - 如何防止 "notice: ' StringBuilder sb'在intellij-idea中可以替换为 'String'"

intellij-idea - IntelliJ 上的 JUnit 不工作

java - 如何找出缺少哪个 Java 类定义/要导入哪些依赖项?

php - PHPUnit + Xdebug + PhpStorm 的奇怪行为

php - MYSQL 查询无法正常工作

php - 通过 php 计算行数比 SQL 中的 COUNT 更快?

php - 在 PHP 中创建动态类别菜单

git - 适用于 Windows 的 PhpStorm 和 Github

popup - 是否可以关闭 PhpStorm 中折叠代码块上鼠标悬停时的弹出窗口?