PhpStorm不知道正确的$ _SERVER [DOCUMENT_ROOT]

问题描述

我是PHPStorm的新手,正在尝试在IDE中设置我的第一个项目(现有项目)。我正在从Notepad ++进行“升级”,因此使用任何类型的IDE也是我的新手。

所以我可以很好地打开项目,查看所有文件,等等。但是令人讨厌的是,当我在项目中运行一个现有的非常简单的文件(5行代码)时,其中包含一个命令像这样:require($_SERVER['DOCUMENT_ROOT'].'/{{directory}}/{{filename}}'); PHPStorm的“运行”面板中的结果如下: Fatal error: require(): Failed opening required '/{{directory}}/{{filename}}' ...

the code window with the "run" button

The resulting error in the Run panel at the bottom of PHPStorm

换句话说,似乎不知道该项目的$_SERVER['DOCUMENT_ROOT']是什么。

我已经查看了所有项目路径,并且我相信它们是正确的(它们通过了PHPStorm http测试),甚至进入了Settings > Directories设置并指定了包含文件的目录。作为“来源”目录。

在我寻找解决方案的过程中,有几篇文章表明PHPStorm应该“只知道” $_SERVER的位置,但是显然我并不正确。

PHPStorm中,我还在Settings > Build,Execution,Deployment > Deployment中为本地Apache实例设置了“连接”。我已经尝试了“本地或装入的文件夹”选项和“就地”选项。

最后,我进入Settings > Languages & Frameworks > PHP,并将目录添加为“包含路径”。

每次,我都会收到“致命错误:...”消息。错误消息中没有任何变化。

我已经搜索了文档和网络,却找不到解决此问题的方法

顺便说一句,该页面已经运行过(即不是新的),并且在PHPStorm(2020.2)中,我可以在浏览器中运行该页面。只是“运行”面板错误困扰着我。我希望我的IDE可以在发生错误时告诉我,但是当它们“正确”并且IDE认为它们是“错误”时,这会令人沮丧。

任何帮助将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...