Etiket: PHP
PHP uygulamalarında komut çalıştırma, dosya yükleme ve yerel sunucu sorunlarını ele alan yazılar.
- backend sistemleri
macOS 15 Sequoia'da Apache Başlamıyorsa: Teşhis ve Çözüm
macOS 15 Sequoia'da Apache başlamıyorsa çalışan httpd'yi, port sahibini, httpd -t ve error_log çıktısını sırayla inceleyip Homebrew ve PHP ayarlarını onarın.
- api tasarimi
PHP ile Base64 Görsel Yükleme: Güvenli Doğrulama Adımları
PHP ile Base64 görsel yükleme: JSON gövdesini okuma, katı base64_decode, piksel sınırı, sunucuda tür tespiti, yeniden kodlama ve multipart ile karşılaştırma.
- backend sistemleri
PHP exec() ve proc_open(): Güvenli Komut Çalıştırma
PHP exec() ve proc_open() ile komut çalıştırırken enjeksiyonu önleme: argüman dizisi, escapeshellarg ve --, zaman aşımı, stderr okuma ve kök dizin sınırı.