Apache-2.4

php -v 命令未找到但獲取 phpinfo();

  • November 16, 2019

我已經安裝了 php 並在 cmd 上做

須藤/usr/local/php7/bin/php -v

它顯示了 php 版本,但在做

php -v

它沒有顯示讓我們命令不是我的 phpinfo() 也有效

我如何在簡單地執行php -v時獲得 php 版本

我正在使用centos7

在您.bashrc修改路徑中:

PATH=$PATH:/usr/local/bin

或者如果您必須在 Centos 上覆蓋 PHP 的預設版本(這為 PHP 和 中的其他執行檔提供“優先級” /usr/local/bin

PATH=/usr/local/bin:$PATH 

保存退出,然後:

source ~/.bashrc

它應該可以工作並且php -v不需要您指定完整路徑

進一步閱讀:

https://www.tecmint.com/set-path-variable-linux-permanently/

https://help.dreamhost.com/hc/en-us/articles/214202148-How-do-I-change-the-PHP-version-my-shell-uses-

我假設您正在使用 Linux 開始您的極客冒險,如果答案是肯定的,請查看:

https://vegibit.com/vi-editor-tutorial-for-beginners/

https://www.howtogeek.com/howto/42980/the-beginners-guide-to-nano-the-linux-command-line-text-editor/

希望這個解決方案可以幫助你;-)

引用自:https://serverfault.com/questions/953208