Saya mempunyai tapak web palsu yang ditulis dalam Laravel9 pada pelayan ubuntu 18.04, ia memerlukan php versi 8.0.2 atau lebih tinggi. Ralat kelihatan seperti ini dalam penyemak imbas:
Komposer telah mengesan masalah pada platform anda: Kebergantungan Komposer anda memerlukan versi PHP ">= 8.0.2".
Dalam sistem saya mempunyai PHP 7.4.29 (cli) tetapi tidak boleh mengubahnya kerana tapak maya lain memerlukan 7.4.
Bagaimana untuk mendapatkan php 8.1 ke tapak Laravel9 untuk menjadikannya berfungsi?
Jika menggunakan Debian/Ubuntu:
CentOS:
Baiklah, saya dapati yang saya perlukan ialah arahan komposer:
Jadi kini tiada lagi kesilapan. Sekarang saya ada perkara lain yang perlu dirisaukan, tetapi itu urusan Laravel.
Tapak saya yang lain masih berfungsi dengan baik walaupun menggunakan php 8.1 sekarang.
Terima kasih atas bantuan anda.