首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhpStorm服务器文档根目录提供了错误的路径

问PhpStorm服务器文档根目录提供了错误的路径
EN

Stack Overflow用户
提问于 2018-02-07 04:35:24
回答 3查看 1.4K关注 0票数 1

我正在尝试将服务器文档根目录配置到PhpStorm中,这给出了实际文档根目录的不正确路径(由PHP处理)。PhpStorm在我的代码中检测到$_SERVER['DOCUMENT_ROOT'],并建立了与PhpStorm的项目匹配的路径的关系,但不是我的实际HTTP服务器的文档根目录。这会导致实际服务器的文档根目录和PhpStorm的文档根目录不匹配,并抛出"path not resolved“警告。

有没有什么方法可以设置PhpStorm的文档根目录让$_SERVER['DOCUMENT_ROOT']解析?

EN

回答 3

Stack Overflow用户

发布于 2018-02-07 06:40:48

有没有什么方法可以设置$_SERVER['DOCUMENT_ROOT']的文档根目录来解析?

遗憾的是没有--在代码中,$_SERVER['DOCUMENT_ROOT']总是解析到项目根文件夹中。

https://youtrack.jetbrains.com/issue/WI-35064 --查看此票证(star/vote/comment)以获得任何进展的通知。

你对此有什么问题?include/require路径解析?如果是这样--只需禁用检查以消除警告。也许你应该使用类自动加载来代替(如果它适用的话)?

另外:为什么不尝试一些在入口点脚本中定义的自定义常量(通过使用__DIR__ ) --如果您随后使用它,集成开发环境可能会更好地解析路径。

票数 3
EN

Stack Overflow用户

发布于 2019-05-14 21:04:52

PhpStorm有一个选项来指定$_SERVER['DOCUMENT_ROOT']应该解析到的路径。

导航到语言和框架- PHP -分析

参见下面的示例(设置屏幕的底部)-我已经将我的设置为解析到我的项目中的www目录

​

​

更多细节可以在捷脑官方网站https://www.jetbrains.com/help/phpstorm/php.html#include-analysis上找到

票数 2
EN

Stack Overflow用户

发布于 2018-02-07 04:40:44

您可以进入phpstorm->preferences->deployment

定义部署(可以是sftp、ftp或其他)

然后,在您的部署设置上有一个选项卡,它显示为" mapping“,您可以在其中定义根目录之间的映射

然后phpstorm应该可以正确地解析您的代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48651537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档