feat: implement user guide documentation in multiple languages and add IPC infrastructure for UI components
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# Sorun Giderme ve Sıkça Sorulan Sorular
|
||||
|
||||
Multi-PHP kullanırken karşılaşabileceğiniz yaygın sorunlar ve bunların nasıl düzeltileceği.
|
||||
|
||||
---
|
||||
|
||||
## 🚫 Servis Başlatılamadı
|
||||
|
||||
Bu durum genellikle diğer yazılımlarla olan **port çakışmalarından** kaynaklanır.
|
||||
|
||||
- **Nginx ve Apache (Port 80/443)**: Skype, IIS veya başka bir XAMPP/WAMP ortamının çalışıp çalışmadığını ve Port 80'i kullanıp kullanmadığını kontrol edin.
|
||||
- **MariaDB (Port 3306)**: Mevcut bir MySQL veya MariaDB kurulumunun çalışıp çalışmadığını kontrol edin.
|
||||
- **Çözüm**: `Ayarlar > Genel` bölümüne gidin ve çakışan portu başka bir numara ile değiştirin (örneğin, Nginx'i 8080 veya MariaDB'yi 3307 olarak değiştirin).
|
||||
|
||||
---
|
||||
|
||||
## ❌ PHP Hatası: "No input file specified"
|
||||
|
||||
Bu genellikle Nginx veya Apache'nin projenizin PHP dosyalarını bulamadığı anlamına gelir.
|
||||
|
||||
- **Proje Yolunu Doğrulayın**: "Projelerim"deki proje yolunun doğru olup olmadığını kontrol edin.
|
||||
- **Sondaki Eğik Çizgi**: Proje yolunuzun gerekli olmadıkça fazladan bir eğik çizgi ile bitmediğinden emin olun.
|
||||
- **Servisleri Yeniden Başlatın**: Tüm servisleri durdurup yeniden başlatmayı deneyin.
|
||||
|
||||
---
|
||||
|
||||
## 🔒 403 Erişim Engellendi
|
||||
|
||||
İzinler veya yapılandırma sorunları yerel sitenize erişimi engelleyebilir.
|
||||
|
||||
- **Dizin Dosyası Eksik**: Proje klasörünüzün bir `index.php` veya `index.html` dosyası içerdiğinden emin olun.
|
||||
- **Nginx Yapılandırması**: Nginx kullanıyorsanız, projeye özel yapılandırmada herhangi bir manuel `deny` kuralı olup olmadığını kontrol edin.
|
||||
- **Dizin Listeleme**: Varsayılan olarak Multi-PHP dizin listelemeye izin verir. Engellenmişse, bir dizin dosyanızın olması gerekir.
|
||||
|
||||
---
|
||||
|
||||
## 💻 CLI Komutları (php, mysql) Çalışmıyor
|
||||
|
||||
- **PATH Güncellenmedi**: CLI ayarlarında "Komutları Senkronize Et" düğmesine tıklamanız gerekir.
|
||||
- **Terminal Penceresi**: Değişikliklerin etkili olması için terminali (CMD, PowerShell) kapatıp yeniden açın.
|
||||
- **Entegrasyonu Kontrol Edin**: "Sistem PATH Entegrasyonu" anahtarının AÇIK olduğundan emin olun.
|
||||
|
||||
---
|
||||
|
||||
> [!TIP]
|
||||
> Hala sorun yaşıyorsanız, PHP, Nginx veya MariaDB ikili dosyalarından gelen ayrıntılı hata mesajları için **"Servis Logları"**nı kontrol edin.
|
||||
Reference in New Issue
Block a user