Rumah > rangka kerja php > Laravel > teks badan

Ajar anda menggunakan alat pengurusan versi dalam Homestead untuk menukar versi PHP

青灯夜游
Lepaskan: 2021-12-22 19:34:26
ke hadapan
3104 orang telah melayarinya

Bagaimana untuk memasang dan menukar versi PHP dalam Homestead? Artikel berikut akan memperkenalkan kepada anda cara menukar versi PHP di bawah Homestead Saya harap ia akan membantu anda!

Ajar anda menggunakan alat pengurusan versi dalam Homestead untuk menukar versi PHP

Tukar versi PHP di bawah Homestead

Laravel’s Homestead dilengkapi dengan PHP5.6, PHP7.0, PHP7.1 dan PHP7. 2 4 versi ini. Secara lalai ia berjalan sehingga versi 7.2, tetapi kadangkala syarikat perlu menukar kepada versi lain.

Kemudian bagaimana untuk menukar?

Homestead datang dengan cara untuk menukar versi, seperti berikut:

sites:
    - map: homestead.test
      to: /home/vagrant/code/Laravel/public
      php: "5.6"
Salin selepas log masuk

Walau bagaimanapun, apabila anda melaksanakan komposer di homestead, atau menggunakan php -v untuk melihat versi php , atau versi tertinggi ialah 7.2. Akibatnya, apabila komposer melakukan semakan versi atau mengemas kini pakej, ia akan dikemas kini mengikut versi 7.2.

Apa yang perlu saya lakukan?

Homestead dilengkapi dengan alat pengurusan versi update-alternatives

Penggunaan adalah seperti berikut:

update-alternatives --display php 查看所有 php 版本和当前版本
update-alternatives --config php 执行后,会列出当前 php 所有版本和编号,输入编号,切换到执行的版本
Salin selepas log masuk

Saya tidak perasan bahawa terdapat alias fail dalam direktori Homestead sebelum ini. Fail ini mentakrifkan beberapa arahan yang boleh digunakan secara langsung dalam mesin maya Contohnya, jika anda ingin menukar kepada versi 7.0, hanya laksanakan

php70
Salin selepas log masuk

!

Cadangan berkaitan: Lima tutorial video Laravel terbaharu

Atas ialah kandungan terperinci Ajar anda menggunakan alat pengurusan versi dalam Homestead untuk menukar versi PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:learnku.com
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