Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menetapkan maklumat versi PHP pelayan

Bagaimana untuk menetapkan maklumat versi PHP pelayan

PHPz
Lepaskan: 2023-04-03 17:02:01
asal
1475 orang telah melayarinya

Seperti yang kita sedia maklum, PHP ialah bahasa pengaturcaraan yang digunakan secara meluas dan ia biasanya digunakan untuk pengaturcaraan sebelah pelayan. Banyak tapak web berjalan pada PHP, jadi penting untuk mengetahui cara menyediakan maklumat versi PHP pelayan anda.

Artikel ini akan memperkenalkan cara untuk menetapkan maklumat versi PHP pelayan. Mula-mula, anda perlu mengesahkan sama ada pelayan anda telah memasang PHP. Jika anda tidak pasti sama ada PHP dipasang, anda boleh menjalankan arahan berikut:

php -v
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

Jika sistem menggesa arahan php tidak dijumpai, anda perlu memasang php terlebih dahulu. Untuk sistem Ubuntu, anda boleh memasangnya dengan arahan berikut:

sudo apt-get install php
Salin selepas log masuk

Untuk sistem CentOS, anda boleh memasangnya dengan arahan berikut:

sudo yum install php
Salin selepas log masuk

Selepas pemasangan, anda boleh menggunakan arahan berikut Semak maklumat versi PHP:

php -v
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

Seterusnya, kami akan menerangkan cara menetapkan maklumat versi PHP pelayan.

Kaedah 1: Ubah suai fail konfigurasi PHP

Mula-mula, anda perlu mencari fail konfigurasi PHP. Untuk sistem Ubuntu, lokasi fail konfigurasi PHP biasanya /etc/php/7.4/cli/php.ini untuk sistem CentOS, ia biasanya /etc/php.ini;

Gunakan editor seperti vi atau nano untuk membuka fail konfigurasi PHP dan cari baris berikut:

; version=PHP_VERSION
Salin selepas log masuk

Nyahkomen baris ini dan tukar PHP_VERSION kepada versi PHP yang anda perlukan :

version=7.4.0
Salin selepas log masuk

Simpan fail dan keluar dari editor. Seterusnya, mulakan semula perkhidmatan PHP untuk perubahan berkuat kuasa:

Untuk sistem Ubuntu:

sudo systemctl restart php7.4-fpm
Salin selepas log masuk

Untuk sistem CentOS:

sudo systemctl restart php-fpm
Salin selepas log masuk

Sekarang, anda boleh menggunakan arahan berikut untuk Sahkan sama ada versi PHP telah berubah:

php -v
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

Kaedah 2: Gunakan alat pengurusan versi PHP

Cara lain untuk menetapkan maklumat versi PHP pelayan adalah dengan menggunakan alat pengurusan versi PHP, seperti phpenv atau phpbrew. Alat ini membolehkan anda menjalankan berbilang versi PHP secara serentak pada pelayan yang sama dan bertukar antara mereka dengan mudah.

Terdapat cara yang berbeza untuk menggunakan alatan ini, bergantung pada alat yang anda gunakan. Di sini kita mengambil phpenv sebagai contoh.

Mula-mula, pasang phpenv:

git clone https://github.com/phpenv/phpenv.git ~/.phpenv
Salin selepas log masuk

Seterusnya, tambahkan kod berikut pada fail ~/.bash_profile:

export PATH="$HOME/.phpenv/bin:$PATH"
eval "$(phpenv init -)"
Salin selepas log masuk

Simpan fail dan keluar dari editor , kemudian Jalankan arahan berikut untuk membuat perubahan berkuat kuasa:

source ~/.bash_profile
Salin selepas log masuk

Seterusnya, pasang versi PHP yang diperlukan. Anda boleh melihat semua versi PHP yang tersedia pada halaman GitHub phpenv:

phpenv install -l
Salin selepas log masuk

Pilih versi PHP yang anda perlukan, contohnya:

phpenv install 7.4.0
Salin selepas log masuk

Selepas pemasangan, anda boleh Gunakan arahan berikut untuk sahkan bahawa berbilang versi PHP telah dipasang pada sistem:

phpenv versions
Salin selepas log masuk

Seterusnya, tetapkan versi PHP yang diperlukan sebagai versi lalai global:

phpenv global 7.4.0
Salin selepas log masuk

Sekarang, anda boleh Gunakan php arahan pada baris arahan untuk menjalankan versi PHP 7.4.0:

php -v
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

Jika anda perlu menggunakan versi PHP yang berbeza dalam aplikasi yang berbeza, anda boleh menetapkan versi PHP yang sepadan sebagai versi tempatan, Contohnya:

phpenv local 7.3.0
Salin selepas log masuk

Kemudian, buat fail bernama .php-version dalam direktori aplikasi, isikan versi PHP yang anda perlu gunakan:

echo "7.3.0" > .php-version
Salin selepas log masuk

Selepas menyimpan fail , dan buka semula tetingkap konsol untuk perubahan berkuat kuasa.

Ringkasan

Di atas ialah dua kaedah tentang cara menetapkan maklumat versi PHP pelayan. Anda boleh memilih satu atau kedua-dua kaedah mengikut keperluan anda. Tidak kira kaedah yang anda pilih, memulakan semula perkhidmatan PHP atau membuka semula tetingkap konsol adalah perlu untuk perubahan itu berkuat kuasa.

Atas ialah kandungan terperinci Bagaimana untuk menetapkan maklumat versi PHP pelayan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan