Saya menginstal Drush menggunakan opsi PEAR yang disebutkan pada halaman proyek Drush, tetapi saya tidak dapat menemukan lokasi di mana itu diinstal.
Adakah yang tahu lokasi instalasi default?
Secara khusus, saya tidak dapat menemukan lokasi file drush.rc.php untuk mengedit dan menambahkan beberapa situs.
locate drush
?Jawaban:
Pada Unix atau OS X, Anda dapat menggunakannya
which drush
untuk mempelajari lokasi. Di Windows, ituwhere drush
dari baris perintah.sumber
Lihat contoh file / example.drushrc.php untuk instruksi tentang tempat meletakkan file konfigurasi drushrc.php Anda. $ HOME / .drush adalah lokasi yang bagus.
The
drush status
perintah akan menunjukkan file drushrc.php aktif, tetapi tidak akan membantu Anda sampai Anda telah menciptakan file untuk pertama kalinya.sumber
Saya telah menginstal drush menggunakan pir seperti dijelaskan di sini http://drupal.org/project/drush
Setelah terinstal, drush dapat ditemukan di sini
sumber
Perintah situs drush alias memberikan informasi lebih lengkap tentang di mana pir meletakkan file drush. CD ke direktori situs Anda, dan:
drush situs-alias @self --full --with-opsional
sumber
Ketik
drush status
dan periksa "Konfigurasi Drush" di output. Itu harus menjadi jalan menuju mabuk.sumber
Jika Anda berada di sistem berbasis Linux, maka Anda dapat menjalankan perintah berikut:
Anda harus mendapatkan sesuatu yang seperti:
File konfigurasi Anda harus (dalam hal ini) di
/usr/share/php/drush
.Perintah ini hanya melihat perintah drush yang saat ini diambil oleh path Anda, mencari file executable untuk path ke file drush.php.
Perintah ini harus bekerja terlepas dari bagaimana drush dipasang as drush ada di $ PATH Anda. Jika Anda tidak tahu apa itu lingkungan $ PATH, yang perlu Anda ketahui untuk saat ini adalah bahwa DRUSH ada di jalur Anda jika Anda dapat mengetik
drush
ke terminal dan itu akan mengembalikan sesuatu seperti:sumber
Saya dulu
pear
menginstaldrush
dan sumber terletak di mesin Unix saya di/usr/share/php/drush
which
atauwhere
perintah hanya akan memberi Anda lokasi file eksekusi?PEAR Versi:
1.9.4 Versi Drush: 5.7
sumber
Pada pengaturan MAMP saya, ini ada di /Applications/MAMP/bin/php/php5.3.14/lib/php/drush
Saya tidak positif, tetapi saya mungkin menginstalnya dengan pir.
sumber
Saya juga tersesat sedikit setelah menginstal Drush pada CentOS 6.4 via PEAR. Inilah solusi saya:
Setelah instalasi,
which drush
akan mengembalikan path ke skrip shell drush, yang merupakan file teks yang dapat dibaca. Variabel SCRIPT_PATH dalam skrip shell ini berisi jalur hardcoded ke file drush.php. Dalam direktori di mana file ini berada, sisa dari perpustakaan drush yang diunduh berada.Contoh:
Ini berfungsi untuk drush versi 6.0.
sumber
Pear membuat file drush di direktori pear / share / pear dalam instalasi pir Anda. Anda memilih lokasi pemasangan pir saat pertama kali memasang pir. Gunakan "pear config-show" untuk melihat semua pengaturan ini.
Jadi, jika Anda mengatur pir untuk menginstal binari
/Users/local/pear/bin
(pilihan yang cukup bagus!) Maka di situlah menjalankan "pear install drush / drush" akan meletakkan direktori drush.Sebuah pilihan yang baik mungkin:
/Users/local/pear/bin
. Maka mudah untuk menautkan direktori itu ke direktori bin pilihan Anda seperti:Saya menggunakan OS X menggunakan MAMP, jadi saya juga perlu menambahkan alias di .bash_profile saya:
Sekarang perintah "yang memabukkan" bekerja untuk saya.
(Anda mungkin harus menginstal pir
/usr/local/pear
dan executable pir di/usr/local/bin
).sumber