Cygwin和PHP可执行文件

时间:2012-09-21 13:09:37

标签: cygwin

在Windows中,使用Cygwin:如何在shell文件中获取shebang行来加载PHP解释器? 我正在使用 prggmr 库。

默认情况下,在 shell 文件中,这就是我所拥有的

#!/usr/bin/php

如果我将其输入 Cygwin

,它就有效
php c:/path/to/file

我在环境路径中设置了PHP和此库设置,因此我只需输入 prggmr 即可。因此,通过输入“prggmr”它应该工作,但我一直在

/cygdrive/c/lib/prggmr/bin/prggmr: /cygdrive/c/wamp/bin/php/php5.4.3: 
bad interpreter: Permission denied

我试过这些没有运气,和上面一样的错误:

#!/c/wamp/bin/php/php5.4.3
#!/cygdrive/c/wamp/bin/php/php5.4.3

1 个答案:

答案 0 :(得分:1)

如果我正在阅读您的Paths,那么您已经安装了要与PHP一起使用的Win32 PHP。通常,我会说不要这样做,因为事情会变得混乱。最好直接在Cygwin中安装PHP。有一些资源,请检查 this one是一个很好的起点。