Penyelesaian kepada masalah yang Linux tidak dapat mengenali arahan PHP: 1. Pergi ke Linux untuk mencari lokasi fail PHP persekitaran bersepadu 2. Tetapkan pembolehubah persekitaran PHP 3. Jalankan persekitaran kemas kini; perintah berubah-ubah.
Persekitaran pengendalian artikel ini: sistem linux5.9.8, versi PHP5.4.26, komputer DELL G3
linux tidak dapat mengecam arahan php. Apa yang perlu dilakukan?
Bagaimana untuk menyelesaikan masalah bahawa arahan php tidak boleh digunakan di bawah Linux php -v untuk memaparkan bahawa arahan php tidak dijumpai
1 Mula-mula pergi ke linux untuk mencari lokasi fail php persekitaran bersepadu
[root@iz8vbhc4d7zoazstpw7gw8z ~]# php -v -bash: php: command not found
Dapatkan lokasi direktori bin php seperti di atas Saya menggunakan integrasi phpstudy untuk Persekitaran 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
di bawah direktori akar/ dan kemudian mula mengedit fail konfigurasi pembolehubah persekitaran
[root@iz8vbhc4d7zoazstpw7gw8z ~]# cd /[root@iz8vbhc4d7zoazstpw7gw8z /]# vim etc/profile
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:
Kemudian masukkan php -v dan ia akan OK Faham
[root@iz8vbhc4d7zoazstpw7gw8z /]# source /etc/profile
Itu berkesan!
[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
Tutorial Video PHP
"Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika linux tidak dapat mengenali arahan php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!