【问题标题】:Eclipse - How to add subfolder to end of XAMPP localhostEclipse - 如何将子文件夹添加到 XAMPP localhost 的末尾
【发布时间】:2018-02-06 23:00:15
【问题描述】:

关于在 Eclipse PDT 中运行 PHP 应用程序的快速问题。我做了很多搜索,但找不到我要找的东西。

我已经安装了 XAMPP,并试图从 Eclipse 中运行我的 PHP 应用程序。问题是我的源文件在 htdocs 文件夹的 SUBFOLDER 中。因此,当我运行时,eclipse 导航到:

http://localhost/index.php

但我需要它导航到:

http://localhost/MyWebApps/index.php

有什么方法可以将 PHP 服务器设置为始终默认为 Eclipse 中的 MyWebApps 文件夹?因为 MyWebApps 是我的 eclipse 工作区。

提前致谢!

【问题讨论】:

    标签: php eclipse xampp eclipse-pdt


    【解决方案1】:

    这里有 3 个解决方案:

    第一种方式,一个文件很容易。项目资源管理器 -> 右键单击​​文件 -> 运行方式... -> 运行配置。配置类似于截图: 然后,点击工具栏中运行按钮后的(V)箭头,选择配置,如示例“新建配置A”。

    另一种更好的方法:(需要root)

    1. 将主机“127.0.0.1 mywebaps.localhost”添加到/etc/hosts
    2. 在 Apache 中配置 VirtualHost mywebaps.localhost,文档根目录指向您的工作区(应阻止以“.”开头的文件和嵌套目录,这是 eclipse 元文件)
    3. 在 Eclipse 中配置 Web 服务器以使用 mywebaps.localhost 作为主机 名称,然后您的文件将打开为 http://mywebaps.localhost/projectname/index.php

    并且最后,简单的方法:(可能需要root)

    1. 让 apache 无法访问您的 Workspace 文件夹。
    2. 创建新的 php 项目,不在工作空间中,而是在 apache 文档根目录中 文件夹(应该是用户可写的)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-08
      • 2013-05-25
      • 2011-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-17
      相关资源
      最近更新 更多