PHP
Bir API isteği bazen bir saniyede dönüyor, bazen “cURL error 28” ile kesiliyor. İlk refleks bekleme süresini artırmak oluyor. Ama DNS cevabı gelmiyors...
Dosya yükleme formu bazı boyutlarda çalışıp daha büyük dosyalarda boş $_FILES ile dönüyorsa, PHP koduna geçmeden önce iki farklı sınırı ayırın. upload...
PHP sürümünü değiştirmek panelde birkaç saniye sürüyor. Sorun genellikle sonrasında ortaya çıkıyor: ana sayfa açılıyor ama giriş çalışmıyor, dosya yük...
Bir metni temizlerken birkaç fonksiyonu peş peşe kullanıyoruz. Bir adresin yalnız yolunu değiştirmek istediğimizde ise parçaları elle birleştiriyoruz....
SQLSTATE[HY000] [2002] hatası alındığında ilk refleks kullanıcı adı ve parolayı değiştirmek olmasın. MySQL sunucusuna ulaşamama, yanlış TCP adresi vey...
Hosting panelinde PHP 8.2, 8.3, 8.4 ve 8.5 yan yana duruyor. Hangisini seçelim? En büyük numaraya tıklamak kolay; asıl mesele uygulamanın o sürümde dü...
Composer ile kurulum tamamlanıyor ama uygulama Class "App\\Service\\MailSender" not found diyorsa, sorunun kaynağı her zaman eksik paket değildir. PSR...
include(): Failed to open stream ve ardından gelen Failed opening required mesajları çoğu zaman dosyanın silindiğini değil, PHP'nin aradığı yolun uygu...
Allowed memory size exhausted hatası, bir PHP isteğinin kendisi için tanımlı bellek sınırını aştığını bildirir. Bu mesaj tek başına sunucuda RAM kalma...
PHP 8'e geçişten sonra günlükte Undefined array key uyarıları görmeye başladıysanız, çoğu zaman kod istekteki her alanın mutlaka geleceğini varsayıyor...