【问题标题】:Linux Bash: Run php script located in different folderLinux Bash:运行位于不同文件夹中的 php 脚本
【发布时间】:2018-07-12 23:03:16
【问题描述】:

我的尝试:php folder/file 我得到command not found

PHP 位置是/usr/local/bin/php-7.0

【问题讨论】:

  • 什么返回whereis php
  • /usr/local/bin/php-7.0 folder/file。为避免以后出现command not found,请将/usr/local/bin 添加到您的$PATH 变量中。
  • @Syscall 它几乎没有返回任何东西php [user@example.com curerentfolder]

标签: php linux bash shell command-line-interface


【解决方案1】:

可执行文件似乎被命名为php-7.0

$ /usr/local/bin/php-7.0 /path/to/file.php

您可以确保 /usr/local/bin 在您的 $PATH 中,而不是调用完全限定的路径,例如:

$ export PATH=${PATH}:/usr/local/bin

然后拨打php-7.0:

$ php-7.0 /path/to/file.php

【讨论】:

  • 也许还有一个ln -sphp 链接到php-7.0
  • @Syscall 甚至是alias,或者更好的是,使用alternatives
猜你喜欢
  • 2017-04-06
  • 2021-04-13
  • 1970-01-01
  • 2011-07-29
  • 2011-07-27
  • 1970-01-01
  • 2019-11-13
  • 2017-03-08
  • 2016-02-11
相关资源
最近更新 更多