PHP Dipasang dan menggunakan MAMP tetapi menghadapi ralat "zsh: command not found: php".
P粉875565683
P粉875565683 2023-11-09 09:34:56
0
1
772

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

P粉875565683
P粉875565683

membalas semua(1)
P粉007288593

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:

which php

Ini sepatutnya mengeluarkan laluan pemasangan PHP lalai yang diprapasang Mac OS X, yang secara lalai mestilah (dengan andaian anda tidak menukarnya sebelum ini):

/usr/bin/php

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:


  1. Di terminal, lari vim ~/.bash_profile

  2. Taip i dan tampal yang berikut di bahagian atas fail:

    export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH
  3. Tekan ESC,输入 :wq,然后按 Enter

  4. Di terminal, lari source ~/.bash_profile

  5. 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.

  6. 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):

$ curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

Anda boleh mengesahkan bahawa pemasangan berfungsi dengan menaip arahan berikut dalam terminal:

composer

Ia akan menunjukkan kepada anda versi semasa dan senarai arahan yang boleh anda gunakan selepas pemasangan berjaya.

Sumber Asal

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!