使用Pow时“未找到应用程序”

时间:2015-01-21 03:15:30

标签: ruby rack-pow

我安装了POW,但我不明白如何符号链接到我的app

他们使用的示例有/path/to/myapp。我真的不知道我放在这里的路径。

我的桌面上有一个文件夹,我想用于我的开发文件。我把那个文件路径放在这里吗?

我知道这是基本的,但他们在线的指南并未澄清这一部分。

我一直在尝试符号链接,终端只是说文件存在。然后没有任何事情发生。

2 个答案:

答案 0 :(得分:2)

符号链接基本上是主文件夹的快捷方式。因此,为了使POW起作用,您需要在.pow目录中创建目录的快捷方式。这就是POW寻找目录的地方。

/path/to/myapp是开发文件所在目录的路径。在您的情况下,在桌面中,路径将为~/Desktop/your_directory

打开终端并输入以下内容:

# changes directory to ~/.pow
$ cd ~/.pow 

# creates symlink (shortcut) of your_directory in .pow directory
$ ln -s ~/Desktop/your_directory

现在在您的浏览器中,如果您转到http://your_directory.dev/,您的应用程序就应该准备就绪。

<强>更新

从PHP 5.4开始,服务器中有一个内置版本。这意味着,您只需执行以下操作即可在浏览器中访问您的网站。

$ cd ~/Desktop/your_directory  // or whereever your php project is
$ php -S localhost:8000

答案 1 :(得分:1)

好的,我遇到了同样的问题,但我找到了解决方案。

在第二步中,创建符号链接时,请确保不仅提供路径,还要为符号链接文件夹指定名称。否则,您创建了一个不会将您链接到任何地方的文件夹。因此在终端中,告诉你文件存在,但事实上它不起作用。

ln -s /path/to/myapp myapp 而不是ln -s /path/to/myapp

检查出来:http://osr507doc.sco.com/en/OSUserG/_Creating_link_to_file.html