Ruby &引用;“未找到应用程序”;使用Pow时
我已经安装了POW,但我不知道如何符号链接到我的Ruby &引用;“未找到应用程序”;使用Pow时,ruby,rack-pow,Ruby,Rack Pow,我已经安装了POW,但我不知道如何符号链接到我的应用程序 他们使用的示例有/path/to/myapp。我真的不明白我在这里放了什么路 我的桌面上有一个文件夹,我想用于我的开发文件。我把文件路径放在这里了吗 我知道这是基本的,但他们在网上的指南没有阐明这一部分 我一直试图把东西符号化,终端只是说文件存在。然后什么也不会发生。符号链接基本上是主文件夹的快捷方式。因此,为了使POW工作,您需要在.POW目录中创建目录的快捷方式。这就是POW查找目录的地方 /path/to/myapp是开发文件所在目
应用程序
他们使用的示例有/path/to/myapp
。我真的不明白我在这里放了什么路
我的桌面上有一个文件夹,我想用于我的开发文件。我把文件路径放在这里了吗
我知道这是基本的,但他们在网上的指南没有阐明这一部分
我一直试图把东西符号化,终端只是说文件存在。然后什么也不会发生。符号链接基本上是主文件夹的快捷方式。因此,为了使
POW
工作,您需要在.POW
目录中创建目录的快捷方式。这就是POW
查找目录的地方
/path/to/myapp
是开发文件所在目录的路径。在您的情况下,由于其位于桌面,路径将是~/desktop/your\u目录
打开终端并键入以下内容:
# changes directory to ~/.pow
$ cd ~/.pow
# creates symlink (shortcut) of your_directory in .pow directory
$ ln -s ~/Desktop/your_directory
现在在浏览器中,如果转到http://your_directory.dev/
,您的应用程序应已准备就绪
更新
从PHP5.4开始,有一个内置服务器。也就是说,您只需执行以下操作即可在浏览器中访问您的网站
$ cd ~/Desktop/your_directory // or whereever your php project is
$ php -S localhost:8000
好吧,我也有同样的问题,但我找到了解决办法 在第二步中,创建符号链接时,请确保不仅提供路径,还为符号链接文件夹指定名称。否则,您创建的文件夹不会将您链接到任何位置。因此,在终端中,告诉您文件存在,但实际上它不工作
ln-s/path/to/myapp-myapp
而不是ln-s/path/to/myapp
查看此链接:感谢您的回复。现在更有意义了。我确实把这些东西输入了终端,然后它只说“文件存在”。当我打开浏览器时,它只是说了同样的话“应用程序未找到符号将你的应用程序链接到~/.pow/test first”,所以如果你转到~/.pow目录,你会看到那里的符号链接吗?我真的不知道…我键入ls-1,我看到5个名称…所有这些都是我尝试符号链接的名称。请原谅我的无知,当我转到mydirectory.dev时,我什么也没有得到。上面写着404错误。如果我输入anyting else.dev,它会给我相同的应用程序未找到的内容。如果在转到mydirectory.dev时出现404错误,那么POW已经在工作了。是您的ruby应用程序不起作用。如果在其他url中找不到应用程序,则说明应用程序设置不正确。确定。谢谢你帮助我。我所要做的就是建立代码包,这样我就可以在本地开发网站了。我想那是个错误的想法。