Vagrant Phalcon 变量 $PTOOLSPATH 已过时
Vagrant Phalcon variable $PTOOLSPATH is outdated
我正在通过官方 github 文档安装 Phalcon Vagrant box,但我总是偶然发现相同的消息:
vagrant@phalcon:/vagrant/www$ phalcon commands help
Your environment variable $PTOOLSPATH is outdated!
Current value: /opt/phalcon-tools
New value: /usr/bin
Exit.
Link 指导:Vagrant Phalcon Instructions
为什么我会收到此错误消息?
此消息阻止我使用 Phalcon 开发工具。
我尝试过的事情:
- 重新安装 vagrant box
- 将 Vagrant 更新到最新版本
- 更新 VirtualBox 到最新版本
关于我的系统和软件的信息:
- Vagrant 1.9.1
- VirtualBox 5.1.12 r112440 (Qt5.6.2)
- Windows 10 个 64 位
[编辑:此提交已修复此问题:link to github commit]
官方存储库包含一个错误,在使用 "phalcon commands" 时链接到错误的文件。
可以通过编辑克隆存储库中的 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" 之前解决这些更改。
我正在通过官方 github 文档安装 Phalcon Vagrant box,但我总是偶然发现相同的消息:
vagrant@phalcon:/vagrant/www$ phalcon commands help
Your environment variable $PTOOLSPATH is outdated!
Current value: /opt/phalcon-tools
New value: /usr/bin
Exit.
Link 指导:Vagrant Phalcon Instructions
为什么我会收到此错误消息? 此消息阻止我使用 Phalcon 开发工具。
我尝试过的事情:
- 重新安装 vagrant box
- 将 Vagrant 更新到最新版本
- 更新 VirtualBox 到最新版本
关于我的系统和软件的信息:
- Vagrant 1.9.1
- VirtualBox 5.1.12 r112440 (Qt5.6.2)
- Windows 10 个 64 位
[编辑:此提交已修复此问题:link to github commit]
官方存储库包含一个错误,在使用 "phalcon commands" 时链接到错误的文件。
可以通过编辑克隆存储库中的 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" 之前解决这些更改。