Webmasterlar genellikle kendi bilgisayarlarına server kurarlar ve tema denemelerini Php kodlamalarını ve hertür düzenlemeyi yayındaki sitelerinde değil Local Host diye tabir ettiğimiz bu servere kurdukları klon
Bir büyük sıkıntıda ; EasyPHP-Devserver-17 a bir wordpress veya herhangi bir CMS (içerik yönetim sistemi) kurduk diyelim bir eklenti kuracağız , tema güncelleyeceğiz veya WordPress sürümünü yükselteceğiz "Yükleme başarısız: Dosya indirme başarısız. No working transports found" diye bir hata ile karşılaşıyoruz
Oldukça rahatsız edici olan bu durumun sebebi ; serverde harici HTTP isteklerini gerçekleştirecek bir eklentinin eksik olmasıdır ama işin garip tarafı bu eklentinin aslında serverde zaten kurulu olmasıdır sadece varsayılan olarak devre dışı gelmektedir ,
Dosya indirme başarısız. No working transports hatasının çözümü:
1. İlgili eklentiyi etkinleştirmek için tek yapmamız gereken şey Easy php nin kurulu olduğu dizine gidip (bende D:\) aşağıdaki yolda bulunan php.ini dosyasını bir metin editörü ile açmaktır.
D:\EasyPHP-Devserver-17\eds-binaries\php\php sürümü klasörü\php.ini
2. Php sürümü klasörü: D:\EasyPHP-Devserver-17\eds-binaries\php klasörünün içerisinde bulunan iki dosyadan mevcut kullandığımız php sürümüdür , bunu bulmak için Easy php ye sağ tıklayalım ve Open dashboard diyelim açılan ekranda php sürümümüz yeralacaktır.
Görüldüğü gibi bende 7.1.3 sürümü olduğundan php713.. ile başlayan php sürümü klasörü ismi ilgili yere gelecektir, yani "D:\EasyPHP-Devserver-17\eds-binaries\php\" klasörüne gittiğimde aşağıdaki klasörlerden ilkini seçeceğim
Ve aşağıdaki yolda yeralan php.ini yi editleyeceğim
D:\EasyPHP-Devserver-17\eds-binaries\php\php713vc14x86x170606214755
3. php.ini dosyasını açalım ve içerisinde aşağıdaki satırı bulalım
;extension=php_openssl.dll
Satır üsttede görüldüğü üzere yorum olarak işaretlenmiş ( başında noktalı virgül var ; ) bu noktalı virgülü silelim ve dosyayı kaydedelim.
Apache serveri yeniden başlatalım , bende üstteki ayardan sonra Eklentiler sorunsuz şekilde yüklenmeye başlandı eğer hala sorun yaşıyorsanız bu sefer aynı işlemi aşağıdaki satıra yapınız (Yani başındaki noktalı virgülü kaldırın ve dosyayı kaydedin)
;extension=php_curl.dll
Sonrasında sorunsuzuz şekilde eklentiler kurulup , Eordpress sürümü güncellenecektir. İlgili diğer konu başlıklarımız:
- Easy php son sürüm kurulum ve ayarları Burada
- Easy Php 12 sürümünden 13 e yükseltme Burada
- Easy phpde Maximum sql yükleme boyutunu arttırmak Burada
- EasyPHP de veritabanını onaralım Burada
Gerçekten ilginç bir durum. İşletim sistemi ile alakalı olabilir
Port numaralarını da değiştim çok sefer denedim olmadı. Kurulum sorunsuz ama start aktif olmuyor.
Port numarasını değiştir olmadı yeniden kurulumu dene , seyrekte olsa bazı bilgisayarlarda bunu yapıyor, ayrıca Antivirüs engelliyor da olabilir.
Yeni sürümü 17 kurdum başlatmada hata vermedi open dashboard işleminden sonra Apache start dememe rağmen stop aktif olmuyor buradaki ifadeye uygun php.ini editleme işlemlerini yapmama rağmen bir türlü start işlemi olmadı neden acaba
Teşekürler Haluk , aynı sorunla bende karşılaştım malesef , selamlar
Bu sürümde güncelleme yapamasak da sevdim bu sürümü. Söylediklerinizi aynen yaptım sorunsuz çalışıyor. Teşekkürler