Komut satırı aracı
Coduva 0.3.0 ile coduva komutu gelir. Proje eklemek, PHP sürümünü değiştirmek ya da siteyi açmak için pencereye geçmeniz gerekmez.
Kullanılabilir olması
- Coduva'nın açtığı terminallerde (proje sayfasındaki Terminal düğmesi)
coduvaher zaman çalışır. - Her terminalde kullanmak için Ayarlar › Komut satırı aracı bölümünde Her terminalde kullan anahtarını açın. Coduva komutun klasörünü kullanıcı PATH'inize ekler; yönetici yetkisi gerekmez. Değişiklik yeni açılan terminallerde geçerli olur.
Komutlar
Proje adı verilmezse bulunduğunuz klasörün projesi kullanılır; alt klasörlerde de çalışır.
| Komut | Ne yapar |
|---|---|
coduva link [ad] | Bulunduğunuz klasörü proje olarak ekler. Ad verilmezse klasör adından türetilir. |
coduva link --https --php 8.3 | Projeyi HTTPS ve PHP 8.3 ile ekler. |
coduva link --proxy 3000 | Klasörü proxy projesi olarak ekler; istekler localhost:3000'e iletilir. |
coduva unlink [ad] | Projeyi kaldırır. Dosyalar ve veritabanı yerinde kalır. |
coduva list | Projeleri tür, PHP sürümü ve adresle listeler. |
coduva open [ad] | Projeyi tarayıcıda açar. --url yalnızca adresi yazar. |
coduva php | Projenin PHP sürümünü gösterir. |
coduva php 8.4 | Projenin PHP sürümünü değiştirir. 8.4 yazmanız yeterli; kurulu tam sürüm bulunur. |
coduva php default | Projeyi varsayılan PHP sürümüne döndürür. |
coduva https on / off | Projede HTTPS'i açar ya da kapatır. |
coduva status | Nginx ve MariaDB'nin durumunu ve portlarını gösterir. |
coduva start / stop / restart [all|nginx|mariadb] | Servisleri başlatır, durdurur ya da yeniden başlatır. |
coduva help | Tüm komutları gösterir. |
Başka bir klasördeki projeyle çalışmak için --project ad ekleyin: coduva php 8.3 --project magaza.
Örnek
bat
cd C:\Siteler\magaza
coduva link --https
coduva php 8.3
coduva openBilmeniz gerekenler
- Komut, açık olan Coduva penceresiyle aynı ayarları kullanır; pencere değişiklikleri birkaç saniye içinde gösterir.
linkveunlink,hostsdosyasını değiştirdiği için Windows bir kez yönetici onayı isteyebilir.- Çıktı Coduva'nın arayüz diline göre Türkçe ya da İngilizcedir.
- Komut başarılıysa çıkış kodu
0, hata varsa1olur; betiklerde kullanabilirsiniz.