首頁  >  文章  >  後端開發  >  centos找不到php指令怎麼辦

centos找不到php指令怎麼辦

藏色散人
藏色散人原創
2021-07-17 10:05:492336瀏覽

centos找不到php指令的方法:先執行「export PATH=$PATH:/usr/local/php/bin」;然後執行「echo $PATH」即可。

centos找不到php指令怎麼辦

本文操作環境:centOS6.8系統、PHP7.1版,DELL G3電腦

centos找不到php指令怎麼辦?

-bash: php: command not found 指令找不到

這個問題其實很簡單,如果你在終端機輸入指令,而係統提示你說指令沒有找到(Command not found)的話,要嘛是因為你沒有裝對應的軟體包,要嘛就是因為路徑設定的問題。如果是因為軟體包的問題,那沒有別的好說的,安裝對應的軟體包就好了。而另外一種情況,則需要對使用者的路徑進行設定。

-bash: ls: command not found 或者 -bash: ll: command not found

原因:在設定環境變數時,編輯profile檔案沒有寫正確,導致在命令列下 ls等指令無法辨識。

解決方案:

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
bash: PHP: command not found

解決:

export PATH=$PATH:/usr/local/php/bin

然後,再 echo $PATH 看看,就看見了。

usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/php/bin

這時候,你可以在系統的任意目錄直接敲入php -i 都可以執行了。

-bash:unzip: command not found

-bash: wget: command not found的兩種解決方法

#一般Linux最小化安裝時,wget不會預設被安裝。

可以透過以下兩種方法來安裝:

1、rpm 安裝

#rpm 下載來源位址:http://mirrors.163.com/centos/6.2/ os/x86_64/Packages/

下載wget的RPM套件:http://mirrors.163.com/centos/6.2/os/x86_64/Packages/wget-1.12-1.4.el6.x86_64.rpm

rpm ivh wget-1.12-1.4.el6.x86_64.rpm 安裝即可。

2、yum安裝

yum -y install wget

80連接埠提示已經被佔用

httpd not running, trying to start
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs

解決:

# netstat -lnp|grep :80
tcp 0 0 :::80 :::* LISTEN 2184/httpd
杀掉服务
# killall -9 httpd
重启
# /etc/init.d/httpd start

推薦學習:《PHP影片教學

以上是centos找不到php指令怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn