【问题标题】:Aptana - Different PHP projects same deploy directoryAptana - 不同的 PHP 项目相同的部署目录
【发布时间】:2011-09-26 09:30:45
【问题描述】:

我在 Aptana 中有一个 PHP 项目,我想与其他项目共享这些文件。我可以通过属性项目-> 资源-> 链接资源来做到这一点。但是我想在所有共享这个项目的服务器上部署这个项目。

例如:项目 1) CMS 库 (/cms)、项目 1 网站 (w/eb1)、项目 2 另一个网站 (/web2)。

在我需要的服务器上:web/cms 和 web2/cms,无需手动将 cms 文件夹复制到 web1 和 web2 中。 这可能吗?

【问题讨论】:

    标签: php deployment aptana


    【解决方案1】:

    是的。如果您使用 linux,那么只需链接到您需要的文件夹。 如果您使用 Windows,请尝试创建该文件夹的快捷方式。我认为这应该可行。

    编辑:

    这将对您有所帮助:Windows XP vs Vista: NTFS Junction points

    【讨论】:

    • 非常感谢这么快的回答。我已经尝试过,但它不起作用,虽然我可以在 IIS 中看到文件夹(快捷方式),但我得到了同样的错误:警告:需要(./cms/DPEngine.php):打开流失败:没有这样的文件或第 7 行 C:\shop\index.php 中的目录致命错误:require(): Failed opening required './cms/DPEngine.php'
    • 再次感谢,但我在 windows 本地工作,在生产中使用 unix,所以我可以调用窗口函数。我在想是否有一种方法可以在 Aptana IDE 中自动复制文件夹,就像您可以在 Java 世界中使用 ant 脚本一样......如果在 windows 和 unix 中工作而无需额外代码,链接的想法听起来不错。
    • 在 linux 中它可以工作。不知道窗户。我仅将 Windows 用作游戏站:D
    • 哦,我想你也可以使用 SVN。只考虑您要做的就是设置项目所在的目录并使用内置客户端更新它们。我实际上不记得 aptana 有 SVN,但确实有 GIT。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-02
    • 1970-01-01
    • 2012-08-09
    • 1970-01-01
    • 2014-12-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多