从根目录在eclipse中运行脚本

Posted

技术标签:

【中文标题】从根目录在eclipse中运行脚本【英文标题】:Running script in eclipse from root directory 【发布时间】:2011-08-29 10:41:17 【问题描述】:

我有一个名为 INDEX.php 的脚本,它从根目录 //htdocs 运行,因为该脚本需要使用 $SESSION 变量和子文件夹中的其他内容。 现在,如果我尝试使用 Eclipse 进行调试,它会询问我新的工作空间,即使我将新的工作空间放在 htdocs 下也是如此。脚本内的设置仍然丢失。

如何解决这个问题?如何在 eclipse 中设置 dev env 使其将代码视为从 htdocs 运行?

【问题讨论】:

【参考方案1】:

这是一个问得不好的问题。你是什​​么意思“脚本需要在子文件夹中使用 $SESSION 变量和其他东西”?如果您指的是 $_SESSION,则它与文件夹无关。

如果您说 $_SESSION 中的值不会从一次执行到下一次执行,那么您需要确保启用了 cookie,并且您用于查看页面的任何浏览器/环境都支持 cookie .

cookie 包含标识会话的 ID,允许 PHP 查找会话数据。您也可以将 ID 从一个 URL 传递到另一个 URL,但这可能不适用于您的情况。

【讨论】:

以上是关于从根目录在eclipse中运行脚本的主要内容,如果未能解决你的问题,请参考以下文章

无法打开共享对象文件:没有这样的文件或目录;在 Eclipse 中运行或调试

Python 脚本从主目录运行

java.io.FileNotFoundException:(没有这样的文件或目录)从 Eclipse 运行时

Hadoop MapReduce 程序在 Eclipse 中运行良好,但在导出到 .jar 文件时运行良好

从终端运行时出现运行时错误,但不是从 Eclipse

如何防止脚本在目录中运行?