WAMP / XAMPP localhost üzerinden çok yavaş yanıt veriyor


123

Sorunun ne olduğunu bilmiyorum. WAMP çok yavaştı, bu yüzden bilgisayarımı yeniden biçimlendirdim ve WAMP'ı kurdum. Yine de, localhost'a erişim çok çok yavaştır ve bazen hiç yüklenmez. Hatta kaldırdım ve XAMPP ile değiştirdim, ancak yine de aynı sonucu aldım. Sorun ne olabilir? İşte mevcut ana bilgisayar dosyam:

127.0.0.1       localhost

127.0.0.1       localhost

Daha önce mükemmel çalışıyordu, ancak ne olduğunu ve son zamanlarda neden garip davranmaya başladığını bilmiyorum, çünkü bir yeniden biçimlendirme bile düzeltmedi.


4
Bende de aynı sorun var. Sorun, Apache'nin ana ayarlar dosyası httpd.conf ile ilgiliydi. Benim için çalışan bir çözüm için bu bağlantıya bakın: serverfault.com/questions/66347/…
vikky

Eklediğim LoadModule php5_module "C:/xampp/php/php5apache2_2.dll"htpd.conf üzerinde ve onu yeniden ama hepsi yardıma etmedi.
FBwall

Hmm, yeni bir xampp yüklemeniz var mı veya çalışan herhangi bir çerçeveniz var mı? Ayrıca 127.0.0.1 localhost, hosts dosyasında bu satıra iki kez ihtiyacınız yok, bu yüzden birini çıkarmayı deneyin
Cowls

sorun çözüldü, ben hiçbir şey yapmadım. Birkaç gün sonra aniden hızlı tepki verdi. İç çekmek.
FBwall

@all, ben ekleyerek veya metin değiştirilmesini içerir olduğunu çözümler önerilmiştir olanlar için bir sorum var 127.0.0.1ne erişmek ne olur: 127.0.0.2ya 127.1.2.3ya da başka bir geri döngü adresi? Örneğin, MySQL bağlıysa , Apache conf dosyalarında 127.0.0.2sabit kodlama 127.0.0.1yine de çalışır mı?
Synetech

Yanıtlar:


112

64bit üzerinde çalışan Windows 8'de de aynı sorunu yaşadım. Apache gerçekten yavaştır, ancak F5'e birçok kez bastığınızda sorun yok. Sonunda birçok şeyi yaptıktan sonra çözmeyi başardım. Şu anda hızlı çalışıyor.

Performansı artırmak için aşağıdaki görevleri deneyin:

Apache'nin dinleme bağlantı noktasını değiştirin

Skype gibi programlarla çakışmaları önlemek için dinleme bağlantı noktasını 80'den 8080'e değiştirin. Httpd.conf dosyanızı açın ve ile başlayan satırı bulun Listen(62. satır civarındadır). Aşağıdaki gibi değiştirin: Listen 127.0.0.1:8080

görüntü açıklamasını buraya girin

Güç planınızı değiştirin

Güç planınızı Dengeli'den Yüksek Performansa değiştirin. Bunu yapabilirsinControl Panel\All Control Panel Items\Power Options

görüntü açıklamasını buraya girin

IPv6'yı devre dışı bırakın

Bu özel görevin kredisi, blog gönderisinde buna işaret ettiği Jef'e gidiyor . Windows 8 Masaüstünde basın ve aynı andaWindows KeyR key

görüntü açıklamasını buraya girin

Çalıştır iletişim kutusuna regedit yazın ve Tamam'a tıklayın

görüntü açıklamasını buraya girin

Kayıt defteri ağacını genişletmek ve şuraya göz atmak için Kayıt Defteri Düzenleyicisi'ni kullanın:

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters

görüntü açıklamasını buraya girin

Sağ tıklayıp Parameters, genişletmek Newve seçmek DWORD (32-bit)Değerini

görüntü açıklamasını buraya girin

Enter DisabledComponentsiçine Namealanda

görüntü açıklamasını buraya girin

Yeni DisabledComponentsdeğere çift ​​tıklayın ffffffff, Value datailetişim kutusuna girin ve OKdüğmesine tıklayın

görüntü açıklamasını buraya girin

Yeni kayıt defteri değerinin gerekli verileri içerdiğini doğrulayın.

görüntü açıklamasını buraya girin

Etc / hosts dosyanızı değiştirin

Sanal konaklar kullanıyorsanız, her sanal konağı yeni bir satıra eklemeyin. Bunun yerine bunları aşağıdaki gibi listeleyin. 127.0.0.1 site-a site-b site-c

Ayrıca, 127.0.0.1 127.0.0.1bunun bir şekilde aramayı da iyileştirdiğini duyduğumdan beri ekledim . (Bunu teyit edemem ama oraya koymaktan zarar gelmez)

görüntü açıklamasını buraya girin

Hosts dosyanız şu adreste bulunur: C:\Windows\System32\Drivers\etc

Kaç tane apache işleminin çalıştığını kontrol edin

Benim durumumda çalışan iki apache sürecim vardı. Sadece bir tane çalıştırdığınızdan emin olun. Bunu düğmesine basarak kontrol edebilirsiniz CTRL+ALT+DELve düğmesine basın.Task Manager

görüntü açıklamasını buraya girin

Temel Filtreleme Motorunu (BFE) kapatın

Biraz da çalıştığını bulduğum şey, Temel Filtreleme Motorunu kapatmaktı. BFE hizmetini durdurmak veya devre dışı bırakmak, sistemin güvenliğini önemli ölçüde azaltacağından, bunu yalnızca gerektiğinde yapmalısınız.

Denetim Masası'na gidin => Yönetim Araçları => Hizmetler => Temel Filtreleme Motoru

görüntü açıklamasını buraya girin

Durdur'a tıklayarak Temel Filtreleme Motorunu durdurun

görüntü açıklamasını buraya girin

Apache'nin işlem önceliğini artırın

Görev yöneticinize sağ tıklayın ve Apache'nin işlem önceliğini Normal'den Yüksek'e sağ tıklayarak -> Önceliği ayarla -> Yüksek'e değiştirin. görüntü açıklamasını buraya girin

Apache'nin sürecini meşgul edin

Bu biraz çirkin bir yöntem ama kesinlikle işe yarıyor. Apache'yi meşgul tutar ve kendi isteklerinizi daha hızlı işleyecektir. Yerel web adresinizi iframe konumuna ekleyin ve bir html dosyasına kaydedin, çalıştırın ve işiniz bitene kadar orada bırakın.

<html>
    <head>

<script>
setTimeout(function(){
   window.location.reload(1);
}, 2000);

</script>

</head>
<body>
<iframe name="iframe" id="iframe" src="http://mywebsite:8080"></iframe> 


</body>
</html>

Windows 7 Pro'ya düşürün

Bir Windows 8 Pro kullanıcısı olarak, Windows 7'ye sürüm düşürme haklarına sahipsiniz. Bununla ilgili daha fazla bilgiyi burada okuyun . Benim için işi gerçekten doğru yapan tek çözüm buydu.

İyi şanslar!


7
bu iyi bir cevap koleksiyonu, yaptığım ve benim için çalıştığım tek şey IPv6'yı devre dışı bırakmaktı, hepsi bu, çok teşekkürler;)
AgelessEssence

22
I also added 127.0.0.1 127.0.0.1Bu bir HOSTSdosya için geçerli sözdizimi bile değil ; bir IP adresini yeniden eşleştiremezsiniz. Check how many apache processes are running. In my case I had two apache processes running. Be sure you only have one running.What‽ İki örneğe sahip olmanız gerekiyorhttpd.exe ; bu beklenen ve normal . İkincisi, ana işi yapan işçi ve birincisi, yalnızca çalışanı çökerse yeniden başlatabilen monitör. Düzenli kullanım için tasarlanmayan hata ayıklama modunda yalnızca bir tane alırsınız .
Synetech

Bütün bunlar geçerli, düzenli vb. Olmayabilir ama en azından apache'nin daha hızlı gitmesini sağlar. Bir sayfayı yüklemek için on saniye beklemeniz de beklenmez ancak Windows sistemlerinde normaldir. Sonunda, sistemdeki hataları önemsemiyorsanız, Mac veya Ubuntu'ya geçmek daha iyi olabilir.
bisiklet

Çok güzel, kapsamlı bir yorum, ama benim için biraz dezavantajı var ... Apache'yi 8080 numaralı bağlantı noktasına koymak yerine, Skype'ın 80 ve 443 numaralı bağlantı noktalarını kullanmasına izin vermemeliyiz. Bu, Skype'ın bağlantı ayarlarında yapılır. 8080'i işaret etmek, geliştiricinin bakış açısından iyi bir uygulama değildir, çünkü temelde 8080'de varsayılan olarak çalışan ve XAMPP paketine dahil olan Apache Tomcat ile çakışabilir.
Martin Asenov

1
@MartinAsenov: Yalnızca Skype ise sorun değil, Skype kolayca başka bir bağlantı noktasına yeniden yönlendirilebilir. Ancak Dropbox gibi diğer birkaç programda bağlantı noktası 80 sorunum var , bu da başka bir bağlantı noktasına taşınması o kadar kolay değil.
Pavel V.

72

Buna IPV6 neden olur. İşte MYSQL'in onu kullanmamasını nasıl sağladığınız. (yani, IPV6'yı devre dışı bırakmadan)

mysql dosyasını 'my.ini' düzenleyin

[wampmysqld] altına aşağıdakileri ekleyin:

bind-address = ::

Dosyayı kaydedin ve mysql hizmetini yeniden başlatın

zevk almak!


1
Sadece bu cevaba çok teşekkür etmek istedim .. bu sorularımı hızlandırmama yardımcı oldu!
BrownChiLD

1
Mükemmel! Cevabınıza yardımcı olması için% 5 şans verdim ama gerçekten işe yaradı! Teşekkürler.
AndiPower

3
Teşekkürler adamım Hız çok gelişti ...
XAMPP'yi kullandığım için

2
Bu numara bana çok yardımcı oldu .. MySQL sunucumu neredeyse 100 kat daha hızlı hale getiriyor .. WAMP veya XAMPP üzerinde çalışıyor .. XAMPP için, "bind-address = ::" satırından önce # işaretini kaldırmanız yeterli ..
Aldry Wijaya

1
Kahramanımsın!
Andrew Surdu

53

buraya bir göz atın:

http://forum.wampserver.com/read.php?2,91602,page=3

Temelde 127.0.0.1yerine kullanınlocalhostWindows 8'de php aracılığıyla mysql'ye bağlanırken

phpmyadmin'i bulmanız yavaşsa

içinde config.inc.phplocalhost'u 127.0.0.1da değiştirebilirsiniz


2
Bu, istek süresini yaklaşık% 80 oranında hızlandırır. PHP'nin Windows 8 altında localhost ile MySQL'e bağlanması neden bu kadar yavaş?
wowpatrick

1
Bu benim için sorunu çözmedi :( Geçmişte bir kez düzelttiğini biliyorum, ama nedense şu anda çalışmıyor sadpanda.
Benno

Windows 8.1'de yanıt süresini% 20'ye düşürdü. Cevap için teşekkürler. Wowpartick's ile aynı soru
Ejaz

Harika - istek süresini 1,03 saniyeden düşürdü. ~ 15ms. Teşekkürler! (Win8.1 64bit kullanıyor)
user2345998

aynı problemi yaşadım, windows 8, localhost'taki phpmyadmin sonsuza dek küçük bir tablo (29k satır) açıyordu .. URL çubuğundaki adresi 127.0.0.1 olarak değiştirdiğimde anında yüklendi .. çok garip
luky

43

Benim durumumda, php.ini'de bu devre dışı bırakıldığında yükleme süresi 5 kat daha hızlıdır:

;zend_extension = "\xampp\php\ext\php_xdebug-2.1.0-5.3-vc6.dll"

1
Bir yıldan fazladır bunun sebebini arıyordum. Benim için asıl ve tek suçlu buydu. İşte Xdebug'u devre dışı bırakmanın yanı sıra neler yapabileceğinizi açıklayan bir gönderi: stackoverflow.com/questions/24893010/… Teşekkürler!
Pascalculator

1
Teşekkürler, teşekkürler, teşekkürler, teşekkürler !!! Burada ve başka yerde yazılan her şeyi deniyorum. Ve XDEBUG, phpMyAdmin'i cehennem kadar yavaşlatan şeydi. Ve şimdi tekrar uçuyor!
05'te hbit

1
Uzantının daha yeni bir kopyasıyla bile aynı sorun. Gerekmediğinde yorum yapmam daha hızlı, ancak muhtemelen uzantıya sahip diğer .ini ayarlarından biriyle ilgilidir.
Martyn Shutt

1
Sen kahramansın! Sonunda xdebug'u etkin bıraktım, ancak profilleyiciyi kapattım ve betiğim yaklaşık 5 dakikadan 5 saniyeye çıktı. Teşekkür ederim!
user3640967

1
benim için bunu hızlandıran tek şey buydu. şaşırtıcı bir şekilde, internet explorer 11, xdebug etkinken gerçekten hızlıydı. chrome ve ff cehennem kadar yavaştı ...
Guntram

43

Benim için işe yarayan çözüm cgi_module'u devre dışı bırakmaktı . Şu yöntemlerden birini kullanın:

(Yöntem 1) WAMP> Apache> Apache Modules'e sağ tıklayın> "cgi_module" seçeneğinin işaretini kaldırın

(Yöntem 2) Düzenleme Httpd.conf ve bu hat yorumlayarak CGI modülü yüklenmesini devre dışı:

LoadModule cgi_module modules/mod_cgi.so

Yorum yapmak sadece önüne bir # eklemek olacaktır , örneğin:

#LoadModule cgi_module modules/mod_cgi.so

Apache hizmetini yeniden başlatın ve gitmeniz iyi olur.


+1 Bir cazibe gibi çalışıyor! Bu tek başına hile yaptı! Windows 7 Pro + Apache 2.4 + PHP 5.5.30 kullanıyorum.
Marco Demaio

Bu benim için çalışıyor. El Capitan (MAMP) + Apache 2.2.29 + PHP 5.6.10'u kullanma. Özellikle Parallels IE Test Environment'ı çalıştırırken yaşanan gecikme.
2016

Evet - pek çok şey denedim - bu benim için W7Pro'da XAMPP kullanarak çalışıyor. Ayrıca, PMA'nın orada bir saat simgesiyle oturduğu bazı sinir bozucu phpMyAdmin yenilemelerini durdurmuş gibi görünüyor.
anoldermark

Benim için işe yarayan tek şey bu. Tüm diğer bilinen düzeltmeleri denedim ve işe yaramadı ama bunu
Adrock

20

XDebug kullanıyorum, php.ini'deki bu satır performans katiliydi:

xdebug.remote_autostart=true

Kaldırdığımda sayfa yine hızlıydı.


Xdebug uzantısını (zend_extension satırı) devre dışı bırakmak benim için çalıştı. Şimdi yeni bir hata ayıklayıcıya ihtiyacım var -.- "Beni doğru yöne yönlendirdiğiniz için teşekkürler
kosmos

17

MySQL'in daha kullanımını kullanıyorsanız 127.0.0.1yerine localhostde mysql_connectfonksiyonu bana yardımcı


13

Henüz @Honesta cevabı altında yorum yapamıyorum, bu yüzden buraya çözmeyi başardığım şekilde yazacağım.

Çevrem (bunun cevapla alakalı olup olmadığını bilmiyorum)

  • XAMPP (sürüm 5.6.3)
  • Windows 8.1 Pro (64 bit)

Nasıl

my.iniDosyayı yeni açtım ve yazdığı satırın yorumunu kaldırdım

bind-address="127.0.0.1"

Bu dosya, XAMPP kullanıcıları için C:\xampp\mysql\bin\my.ini.

Kredi

Bu makale sorunu çözmeme yardımcı oldu, ancak XAMPP'de bazı kurulumlar talep edilmediğinden her şeye ihtiyacım olmadı.


9

Windows 10 çalıştıran dizüstü bilgisayarımda böyle bir sorunu düzelttim. Aniden wamp süper yavaşladı - bir sayfa yükleme isteği 2 dakika sürüyordu.

Çok sayıda şeyi denedikten sonra, sorunu çözmek için ortaya çıkan şey, Windows savunucusunu devre dışı bırakmaktı. Hepsi bundan sonra bir cazibe gibi çalıştı.

ps Apache kök dizininizi istisnalar listesine eklemenizi ve aslında defender'ı tamamen devre dışı bırakmamanızı öneririm.


BU!!!! Sen bir hayat kurtarıcısın, bunun dibine ulaşmak için saatler harcadın !!
Gisto

Bu benim için cazip çalıştı, haftalardır bu sorunla mücadele ediyorum
Muhammed Cherkaoui

6

Yanıtların çoğunun işaret ettiği gibi, 127.0.0.1 IP adresini "localhost" üzerinden kullanmak bazen yavaşlık sorununa yardımcı olabilir - ancak bu gerçekten bir çözüm değildir çünkü altını çizme sorununu çözmez.

Bu sorunu zorlaştıran (ve isabet ettiren) şey, işletim sistemi, WAMP yapılandırması ve Tarayıcınız arasındaki yaklaşık bir düzine farklı şeyden kaynaklanıyor olabilir.

  1. ::1 localhostWindows ana bilgisayar dosyanızdan kaldırın ve 127.0.0.1 localhostmevcut olduğundan emin olun . İsteğinizin doğrudan dinleme IPv4 soketine gitmesini istiyorsunuz.

  2. Sisteminizde IPv6'yı devre dışı bırakın. Büyük olasılıkla kullanmıyorsunuz ve her türlü soruna neden olduğu biliniyor .

  3. Apache ve MySQL ikili yollarınızı ve Veritabanı klasörünü güvenlik duvarı ve anti-virüs yazılımınızdan hariç tutun. Bunlar olacak müdahale ve aşağı yavaş şeyler.

  4. TCP / IP alt sisteminizi sıfırlayın ve yeniden başlatın: netsh int ip reset c:\resetlog.txt

  5. Sisteminizin eski DNS sunucuları kullanmadığından emin olun: ipconfig /all

  6. Windows DNS önbelleğini temizleyin: ipconfig /flushdns

  7. Tarayıcınızın Önbelleğini temizleyin.

Bu kılavuz biraz daha derinlemesine: WAMP Çok Yavaş Çalışıyor


Bunu yaptığım ilk şey ve harika çalışıyor, yukarıda cevaplanan diğer hileler kesinlikle işe yarayabilir, çünkü cevapların en altında bu, önce bunu denedim ve problemimi çözdüm, harika!
Agung Sagita

4

Benim için xdebug'du. Devre dışı bıraktım ve olması gerektiği gibi çalıştı!

[XDebug]
zend_extension = C:\xampp\php\ext\php_xdebug-2.3.2-5.6-vc11.dll

Tam olarak bana olan buydu. Beni hatırladığın için teşekkür ederim!
Silvio Delgado

4

Bu gönderideki her bir talimatı denedikten sonra, eklediğimde benim için çalışır:

Avira >>
Real-Time Protection >>
Configuration >>
Exception >>

İşlem Ekle:

  1. xampp \ apache \ bin \ httpd.exe
  2. xampp \ mysql \ bin \ mysqld.exe
  3. XAMPP \ xampp-Control.exe

görüntü açıklamasını buraya girin


Windows Defender kullanıyorum ve bu çözüm benim için çalıştı, sadece üç dosyayı Defender'daki "Hariç tutulan işlemler" listesine ekledim
Kevin

3

Windows 10 makinemde wamp64 kullanıyorum. Aynı sorunu yaşıyordum ve php.ini dosyamdan Xdebug'u kapatmak sorunu benim için çözüyor.

; [xdebug]
; zend_extension ="C:/wamp64/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11-x86_64.dll"
; xdebug.remote_enable = off
; xdebug.profiler_enable = off
; xdebug.profiler_enable_trigger = off
; xdebug.profiler_output_name = cachegrind.out.%t.%p
; xdebug.profiler_output_dir ="C:/wamp64/tmp"
; xdebug.show_local_vars=0

2

Ben de aynı sorunu yaşadım. Yanıt süreleri son derece yavaştı ve çoğu zaman yenilemeler hızlı çalıştı. Bisiklet tarafından yapılan tüm öneriler yardımcı olmadı. Şimdiye kadar en çok yardımcı olan şey (son 30 dakika boyunca yavaş yanıt süreleri yok), burada açıklandığı gibi winsock'u sıfırlamaktı: http://www.devside.net/wamp-server/wamp-is-running-very-slow

netsh winsock reset
netsh int ip reset C:\resetlog.txt

Bundan sonra yeniden başlatmanız gerekiyor.


Yönetici olarak çalıştırmayı unutmayın.
Marcelo Agimóvel

2

Windows 10'u (Haziran 2018) kullanarak, bu yazıda ve internette gördüğüm bir dizi şeyi yaparak 2 saniyeden 400 milisaniyenin altına düşen yüklemeyi iyileştirmeyi başardım.

Php.ini'de xdebug devre dışı bırakıldı

; [xdebug]
; zend_extension ="C:/wamp64/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11-x86_64.dll"
; xdebug.remote_enable = off
; xdebug.profiler_enable = off
; xdebug.profiler_enable_trigger = off
; xdebug.profiler_output_name = cachegrind.out.%t.%p
; xdebug.profiler_output_dir ="C:/wamp64/tmp"
; xdebug.show_local_vars=0

Kurulumda 127.0.0.1 kullandım, benim Wordpress durumumda

@Honesta yöntemini kullanma

edit mysql file 'my.ini'

under the [wampmysqld] add the following:

bind-address = ::

Ve @Iulian Dita'nın dediği gibi cgi modülünü devre dışı bırakmak

The solution that worked for me was to disable the cgi_module. Use one of these methods:

(Method 1) Right click on WAMP > Apache > Apache Modules > uncheck "cgi_module"

(Method 2) Edit httpd.conf and disable the loading of the CGI module by commenting this line:

LoadModule cgi_module modules/mod_cgi.so
Commenting would be just adding a # in front, like this:

#LoadModule cgi_module modules/mod_cgi.so
Restart the Apache service and you should be good to go.

1

Aynı sorunu Chrome'da da yaşadı ve bilinen tüm çareleri uyguladıktan sonra ortadan kalkmadı. Benim için çözüm, Chrome ayarlarında (Ayarlar -> Gelişmiş ayarları göster -> Gizlilik) " Kimlik avı ve kötü amaçlı yazılım korumasını etkinleştir " seçeneğinin işaretini kaldırmaktı . Bundan sonra localhost şimşek hızında.


1

Ben de bu problemi yaşadım.

Yukarıda önerilen girişleri ekledim ancak çalışmadı.

Bunun nedeni, Spybot Search and Destroy'un ana bilgisayar dosyama 15.000 satırlık aşılanmış site eklemiş olmasıydı (yani onları ziyaret etmenizi engeller).

Ana bilgisayar dosyam 433k idi - Bu satırları kaldırdım ve sayfa yükleme hızım büyük ölçüde arttı.


1

Benim durumumda bu sorunu çözmek 5.5.25için PHP sürümümü değiştirmek (Güncellemek) 7.0.10.


1

Güç planı problemdi. Dengeli Olarak Yüksek Performansa Değiştirildi.


1

Chrome'un bir süredir aptal ve hantal olmaya başladığından şüphelerim vardı ve sorunlarım onu ​​güncelledikten sonra başladı. Ampps internete bağlandığında daha iyi çalıştığı için 1 + 1'i bir araya getirdim. Chrome Gelişmiş ayarları altında, daha iyi performans özelliği için Önyükleme web sayfalarını incelemeye çalışın. Ve öldür onu.

İronik, ancak beklenmedik değil, çünkü Localhost'u önceden yükleme konusunda kafanız karışıyor gibi görünüyor. Benim durumumda, saatlerce boşa harcanan yapılandırma kandırmacası ve haftalarca acı çekmenin ardından anında düzeltme oldu.

Google geliştiricilerine teşekkür ederiz.


0

Aynı sorunu yaşıyorum ancak veritabanından sorunu çözüyorum Tablo adını yeniden adlandırdım ve tüm dizinlerin etkilendiği dizin olmadan yeni bir tablo oluşturdum ve tablodaki büyük miktarda veriye sahiptim.Orijinal tabloyu yeniden adlandırdım, benim için düzeltildi .


0

Hata ayıklama amacıyla PHP Xdebug kullanıyorsanız, o dosyayı kaldırın. Benim için çalıştı. Tepki süresi 950 ms'den 125 ms'ye düşürüldü.


0

Nedenini bilmiyorum ama internet bağlantımı kapatmak bu sorunu benim için çözdü.


0

Burada bazı cevapları ve yorumları denedikten sonra nihayet bir çözüm buldum! Bu makalede PHP'yi yapılandırmanın doğru yolu PHP'yi Apache'de bir modül olarak yapılandırmanın yeni bir yolunu buluyorum.

Bu makalenin yazarı için, PHP'yi yapılandırmanın resmi yolu en uygun yol değildir. PHP'yi yapılandırmanın yaygın ve uygunsuz yolu şudur:

# For PHP 5:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"

Bunu her zaman bu şekilde yaptım, ancak makalede PHP modülünü şu şekilde yapılandırmanız öneriliyor:

#For PHP5
LoadFile "C:/www/php5/php5ts.dll"
LoadModule php5_module "C:/www/php5/php5apache2.dll"

<IfModule php5_module>
    #PHPIniDir "C:/Windows"
    #PHPIniDir "C:/Winnt"

    <Location />
        AddType text/html .php .phps
        AddHandler application/x-httpd-php .php
        AddHandler application/x-httpd-php-source .phps
    </Location>

</IfModule>

IPV6'yı bile etkinleştirdim ve yükleme sürem 45 saniye veya 1 dakika veya daha fazla, sadece 2 veya 4 saniyeye düşüyor! Burada bahsedilen diğer cevaplar sayesinde, genel konfigürasyonumda aşağıdakileri de etkin bıraktım

HOST DOSYA:

127.0.0.1       localhost
127.0.0.1       127.0.0.1
#   ::1         localhost

httpd.conf

EnableMMAP on
EnableSendfile on
AcceptFilter http none 
AcceptFilter https none
HostnameLookups Off

Bunun dışında denediğim tüm diğer çözümleri geri aldım, bu yüzden kullandığım tek çözümün bu olduğundan eminim.


-2

Chrome'da "Gizli" modu denemeniz yeterlidir.

Sonunda bu, sorunumu çözmeme yardımcı oldu.

Lütfen aklınızda bulundurun, bu kalıcı bir çözüm değil.


-6

Wamp üzerinde koşuyorum ve bu sorunu bir kez yaşadım. Aklıma gelen 5 ana faktör olsa da bunun birçok nedeni olabilir.

1 inci. Bir program buna neden olabilir (Virüsten koruma yazılımı bile neye sahip olduğunuza bağlıdır.)

2. Bilgisayarınız dolu mu veya çok fazla alan mı kullanıyor, bu benim ortak sitemde oluyor.

3 üncü. Regerstry dosyalarınızı kontrol edin, hatalar veya başka şeyler olabilir. (Bu benim sorunum olur.)

4. Kaldırdıktan sonra, bilgisayarınızda kalan dosyaları manuel olarak sildiniz mi. (Evet, wamp ile kaldırdıktan sonra bile, üzerinde bazı önemli veriler içeren bir klasör veya 2 bırakma eğilimi vardır. Yüklediğinizde bu yeniden değiştirilmeyecektir. ve aynı kalacaktır.)

5. En son wamp'ı veya en son kararlı sürümünü indirin.

Umarım bunlardan biri yardımcı olur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.