Saya cuba memasang perpustakaan klien Google menggunakan Komposer, tetapi saya tidak boleh memasang Komposer atau menggunakan php pada baris arahan.
Saya menggunakan php 8.0.8 dengan MAMP dan ia berfungsi dengan baik jadi saya tahu ia telah dipasang. Jika saya menaip php di terminal saya mendapat arahan tidak dijumpai mesej. Berfikir ia mungkin pembolehubah persekitaran, saya cuba menavigasi ke folder php /Applications/MAMP/bin/php/php8.0.8/lib/php dan mencuba arahan php sekali lagi, tetapi masih mendapat ralat yang sama
Saya menggunakan Mac yang menjalankan Monterey
Tukar PHP Mac OS X lalai kepada pemasangan PHP MAMP dan pasang pengurusan pakej Komposer
Arahan untuk menukar pemasangan PHP
Mula-mula, mari kita ketahui versi PHP yang kita jalankan (untuk mengetahui sama ada ia adalah versi lalai).
Untuk melakukan ini, cetuskan arahan ini di dalam terminal:
Ini sepatutnya mengeluarkan laluan pemasangan PHP lalai yang diprapasang Mac OS X, yang secara lalai mestilah (dengan andaian anda tidak menukarnya sebelum ini):
Kini kita hanya perlu menukarnya kepada PHP yang dipasang dengan MAMP di
/Applications/MAMP/bin/php/php5.4.10/bin
(MAMP 2.1.1) 3)Untuk melakukan ini, kita perlu mengedit
.bash_profile
dan menambah versi MAMP PHP pada pembolehubah PATH.Ikuti langkah mudah ini:
Di terminal, lari
vim ~/.bash_profile
Taip
i
dan tampal yang berikut di bahagian atas fail:Tekan
ESC
,输入:wq
,然后按Enter
Di terminal, lari
source ~/.bash_profile
Di terminal, taip
which php
sekali lagi dan cari rentetan yang dikemas kini. Jika semuanya berjaya, ia harus mengeluarkan laluan baharu ke pemasangan PHP MAMP.Jika ia tidak mengeluarkan laluan yang betul, cuba tutup tetingkap terminal (berhenti sepenuhnya) dan bukanya semula dan ia sepatutnya menggunakan perubahan (mulakan semula secara ringkas).
Pasang pengurusan pakej Komposer
Kini anda boleh mencetuskan arahan untuk memasang komposer secara global (supaya anda boleh mengaksesnya dari mana-mana sahaja):
Anda boleh mengesahkan bahawa pemasangan berfungsi dengan menaip arahan berikut dalam terminal:
Ia akan menunjukkan kepada anda versi semasa dan senarai arahan yang boleh anda gunakan selepas pemasangan berjaya.
Sumber Asal