Vagrant Phalcon变量$ PTOOLSPATH已过时

时间:2017-01-02 15:35:40

标签: windows ubuntu vagrant virtualbox phalcon

我通过官方github文档安装了Phalcon Vagrant框,但我总是偶然发现同样的信息:

vagrant@phalcon:/vagrant/www$ phalcon commands help

Your environment variable $PTOOLSPATH is outdated!
Current value: /opt/phalcon-tools
New value: /usr/bin
Exit.

指南链接:Vagrant Phalcon Instructions

为什么我收到此错误消息? 此消息阻止我使用Phalcon开发工具。

我尝试的事情:

  • 重新安装流浪盒
  • 将Vagrant更新为最新版本
  • 将VirtualBox更新为最新版本

有关我的系统和软件的信息:

  • Vagrant 1.9.1
  • VirtualBox 5.1.12 r112440(Qt5.6.2)
  • Windows 10 64位

1 个答案:

答案 0 :(得分:1)

[编辑:已在此提交中修复此问题:link to github commit]

使用" phalcon命令"时,官方存储库包含链接到错误文件的错误。

可以通过编辑克隆存储库中的init.sh文件并将ln -s /opt/phalcon-tools/phalcon.sh /usr/bin/phalcon更改为ln -s /opt/phalcon-tools/phalcon.php /usr/bin/phalcon

来解决此问题

我在这一行后添加了chmod ugo+x /usr/bin/phalcon(只是为了确定)。看哪它现在有用了!

请记住,为了便于使用,这些更改需要在进行" vagrant up"之前解决。