Rumah  >  Soal Jawab  >  teks badan

PHP Dipasang dan menggunakan MAMP tetapi menghadapi ralat "zsh: command not found: php".

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粉875565683P粉875565683362 hari yang lalu775

membalas semua(1)saya akan balas

  • P粉007288593

    P粉0072885932023-11-10 00:26:47

    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

    balas
    0
  • Batalbalas