Penyelesaian kepada masalah yang arahan php -v linux tidak dapat ditemui: 1. Cari lokasi fail php dalam Linux 2. Tetapkan pembolehubah persekitaran php dalam fail pembolehubah persekitaran sistem Linux; ; 3. Laksanakan dan kemas kini pembolehubah persekitaran Hanya perintah.
Persekitaran pengendalian artikel ini: sistem linux5.9.8, PHP versi 5.4.26, komputer DELL G3
arahan php tidak boleh digunakan di bawah linux Bagaimana untuk menyelesaikan, menguji sama ada untuk menambah pembolehubah persekitaran php:
seperti berikut: Masukkan php -v untuk memaparkan arahan php tidak dijumpai
[root@iz8vbhc4d7zoazstpw7gw8z ~]# php -v -bash: php: command not found
1. Mula-mula pergi Cari lokasi fail PHP persekitaran bersepadu dalam Linux
[root@iz8vbhc4d7zoazstpw7gw8z /]# cd phpstudy/server/php/ [root@iz8vbhc4d7zoazstpw7gw8z php]# ls bin do_not_delete etc include lib php sbin var [root@iz8vbhc4d7zoazstpw7gw8z php]# cd bin/ [root@iz8vbhc4d7zoazstpw7gw8z bin]# ls phar phar.phar php php-cgi php-config phpize [root@iz8vbhc4d7zoazstpw7gw8z bin]# pwd /phpstudy/server/php/bin
Dapatkan lokasi direktori bin PHP seperti di atas saya menggunakan persekitaran bersepadu phpstudy Linux
Kemudian saya perlu pergi ke persekitaran fail Variable sistem Linux untuk menetapkan pembolehubah persekitaran PHP, serupa dengan Windows. Fail berada dalam dsb
[root@iz8vbhc4d7zoazstpw7gw8z ~]# cd /[root@iz8vbhc4d7zoazstpw7gw8z /]# vim etc/profile
di bawah direktori akar/ dan kemudian mula mengedit fail konfigurasi pembolehubah persekitaran
seperti yang ditunjukkan:
Letakkan laluan ke direktori bin php yang terdapat di sini dan tambahkan dua baris kod ini; tambahkan titik bertindih (":") dan tambahkan Direktori adalah baik, kemudian simpan dan keluar
Laksanakan perintah pembolehubah persekitaran kemas kini:
[root@iz8vbhc4d7zoazstpw7gw8z /]# source /etc/profile
Kemudian masukkan php -v dan ia akan OK Faham
[root@iz8vbhc4d7zoazstpw7gw8z /]# php -vPHP 5.4.26 (cli) (built: Sep 7 2017 12:52:40)Copyright (c) 1997-2014 The PHP GroupZend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies
Itu berkesan!
Pembelajaran yang disyorkan: "
Tutorial Video PHPAtas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah bahawa arahan linux php -v tidak dapat dijumpai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!