Arızayı açıklar
“Servis başlamadı” demek yerine portu hangi programın tuttuğunu ve ne yapmanız gerektiğini söyler. Günlükleri bilinen hata kalıplarına göre tarar, çözümü sade Türkçeyle önerir.
Coduva; Nginx, PHP, MariaDB ve Node.js'i Windows'ta sizin yerinize kurar, çalıştırır ve yönetir. WordPress ve Laravel projeleriniz magaza.test gibi adreslerde, isterseniz HTTPS ile açılır. Bir şey ters giderse nedenini günlük dosyası açtırmadan söyler.
Resmî kaynaklardan indirilir, SHA-256 ile doğrulanır
Yerel PHP geliştirmede en çok zaman kaybettiren üç şeye odaklanır.
“Servis başlamadı” demek yerine portu hangi programın tuttuğunu ve ne yapmanız gerektiğini söyler. Günlükleri bilinen hata kalıplarına göre tarar, çözümü sade Türkçeyle önerir.
Müşteri sitesi WordPress, yönetim paneli Laravel mi? İkisi aynı araçta. WP-CLI ve Artisan araçları, veritabanı ve süreç yönetimi kurulumla birlikte gelir.
Her projenin adresi, PHP sürümü, veritabanı, HTTPS durumu ve çalışan süreçleri kendi sayfasında. Servisler arka planda kendi işini yapar.
PHP'yi indirip PATH'e eklemek, Nginx yapılandırması yazmak, veritabanı kullanıcısı açmak yok.
Kullanıcı bazlı kurulum paketi. Windows 10 (22H2) veya 11, x64.
Tek düğme. Nginx, PHP, MariaDB, Composer, WP-CLI ve phpMyAdmin C:\Coduva dizinine iner; yaklaşık 155 MB indirme.
Boş PHP, WordPress veya Laravel. Veritabanı, yapılandırma ve yönetici hesabı hazırlanır.
magaza.test adresi hosts dosyasına eklenir; Windows yalnızca bu adım için onay ister.
Coduva'nın çalışması için aşağıdaki bileşenler C:\Coduva dizinine indirilecek. Her dosya resmî kaynağından indirilir ve SHA-256 değeriyle doğrulanır.
Servisleri, projeleri ve araçları ayrı ayrı yapılandırmak yerine hepsini bir arada yönetin.
PHP 8.3, 8.4 ve 8.5 yan yana. Her sürümün kendi FastCGI havuzu var; projeler birbirini etkilemez.
Her proje kendi ad.test adresiyle açılır. hosts dosyasında yalnızca Coduva'nın işaretli bölümü değişir.
Bilgisayarınıza özel sertifika otoritesi ve proje başına tek tıkla HTTPS. Yönetici izni gerekmez.
Veritabanı oluşturma, dışa ve içe aktarma, adı yazılarak onaylanan silme; otomatik girişli phpMyAdmin.
Doğru PHP, Composer, WP-CLI ve Node sürümleri PATH'te hazır açılır. Editör düğmesi projeyi VS Code'da açar; Coduva'ya özel CodVS editörü hazırlanıyor.
Coduva'nın yönettiği Node.js. npm run dev süreci proje sayfasında çalışır, günlüğü oradan izlenir.
Pencereyi kapatın, servisler çalışmaya devam etsin. Tepsiden başlatın, durdurun, yapılandırma ve günlükleri açın.
Çöken PHP süreci otomatik yeniden başlar. Proje eklenince Nginx kesintisiz yeniden yüklenir.
Eylemlere, projelere ve ekranlara klavyeden ulaşın. Durum çubuğu servisleri, portları ve PHP sürümünü sürekli gösterir.
Servis durumu, projeler, PHP ayarları, dosya konumları ve aranabilir eklenti listesi; phpMyAdmin ve phpinfo() bir tık uzakta.
Yeni sürüm bildirilir; imzası doğrulanan paket yalnızca onayınızla kurulur. Nginx ve MariaDB çalışmaya devam eder.
Arayüz ve tepsi menüsü iki dilde. Dil değişikliği arayüze hemen uygulanır.
Aynı makinede müşteri WordPress siteleri ve Laravel uygulamaları; her birinin kendi PHP sürümü ve veritabanıyla.
Kurulumdan hata ayıklamaya, adres değişikliğine kadar.
Artisan, kuyruk, zamanlayıcı ve Vite, proje sayfasında.
Port başka bir program tarafından kullanılıyor veya engelli.
80 · System (PID 4)Güvenilir değil; tarayıcı HTTPS uyarısı gösterir.
C:\Coduva\etc\ssl\ca\coduva-ca.crtGerçek zamanlı koruma açık. PHP projelerinde yavaşlığa yol açabilir; bileşen dizinini ve proje klasörlerinizi dışlama listesine eklemeyi düşünün.
C:\CoduvaC:\Windows\System32\vcruntime140.dll3 alan adıPHP ve Node ekranından bellek sınırını artırın (ör. 1G) veya betikteki bellek kullanımını azaltın.
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted
Coduva ortamınızı denetler ve servis günlüklerini bilinen hata kalıplarıyla karşılaştırır. Sorunu, nedenini ve çözüm düğmesini aynı satırda görürsünüz.
Hesap yok, bulut eşitlemesi yok. Bileşenler, veritabanları, ayarlar ve günlükler bu bilgisayardaki dizinlerde durur.
İnternet yalnızca bileşen indirirken, yeni WordPress veya Laravel projesi kurarken ve günde bir kez yeni sürüm denetlerken gerekir. Denetim kapatılabilir.
Tüm servisler yalnızca bu bilgisayardan erişilebilir.
Coduva yönetici olmadan çalışır; hosts değişikliği için yalnızca o işi yapan bir yardımcı UAC onayı ister.
Coduva kullanım verisi toplamaz. Güncelleme denetimi kimlik, sürüm veya proje bilgisi göndermez.
Daha fazlası için SSS sayfasına bakın.
Hayır. Coduva bileşenleri doğrudan Windows'ta çalıştırır; sanallaştırma veya Docker bilgisi gerekmez.
Evet. Coduva kendi dizininde (C:\Coduva) çalışır ve diğer kurulumlara dokunmaz. Aynı portu kullanan bir program varsa adıyla söyler; isterseniz Ayarlar'dan başka bir port seçersiniz.
İlk sürümde web sunucusu Nginx'tir (PHP FastCGI ile). Apache desteği v1.x için planlanıyor.
İlk yıl yalnızca Windows 10 (22H2) ve Windows 11, x64 desteklenir.
Coduva şu anda kapalı beta aşamasında. Kurulum kılavuzuyla başlayın; takıldığınız yerde Hata teşhisi ekranı yanınızda.