WAMP / XAMPP reagiert sehr langsam über localhost


122

Ich weiß nicht, wo das Problem liegt. WAMP war sehr langsam, daher habe ich meinen Computer neu formatiert und WAMP installiert. Der Zugriff auf localhost ist jedoch sehr, sehr langsam und wird manchmal gar nicht geladen. Ich habe es sogar entfernt und durch XAMPP ersetzt, aber ich habe immer noch das gleiche Ergebnis erzielt. Was könnte möglicherweise das Problem sein? Hier ist meine aktuelle Hosts-Datei:

127.0.0.1       localhost

127.0.0.1       localhost

Es hat vorher einwandfrei funktioniert, aber ich weiß nicht, was passiert ist und warum es in letzter Zeit merkwürdig geworden ist, da selbst eine Neuformatierung es nicht behoben hat.


4
Ich habe auch das gleiche Problem. Das Problem war mit der Haupteinstellungsdatei httpd.conf von Apache. Unter diesem Link finden Sie eine Lösung, die für mich funktioniert hat: serverfault.com/questions/66347/…
vikky

Ich habe LoadModule php5_module "C:/xampp/php/php5apache2_2.dll"auf htpd.conf hinzugefügt und es neu gestartet, aber es hat überhaupt nicht geholfen.
FBwall

Hmm, hast du eine Neuinstallation von xampp oder laufen Frameworks? Außerdem brauchen Sie diese Zeile 127.0.0.1 localhostin der Hosts-Datei nicht zweimal, versuchen Sie also, eine herauszunehmen
Hauben

Das Problem wurde behoben, ich habe nichts getan. Nach ein paar Tagen reagierte es plötzlich wieder schnell. Seufzer.
FBwall

@all, ich habe eine Frage für diejenigen , die Lösungen vorgeschlagen , die das Hinzufügen beinhalten oder Ersetzen von Text mit 127.0.0.1: Was passiert , wenn Sie zugreifen 127.0.0.2, oder 127.1.2.3oder eine andere Loopback - Adresse? Wenn beispielsweise MySQL an gebunden ist 127.0.0.2, 127.0.0.1funktioniert die Hardcodierung in den Apache-Conf-Dateien weiterhin?
Synetech

Antworten:


112

Ich hatte das gleiche Problem unter Windows 8 unter 64 Bit. Apache ist sehr langsam, aber wenn Sie F5 oft drücken, ist es in Ordnung. Am Ende habe ich es nach vielen Dingen geschafft, es zu lösen. Im Moment funktioniert es schnell.

Führen Sie die folgenden Aufgaben aus, um die Leistung zu steigern:

Ändern Sie den Abhörport von Apache

Ändern Sie den Überwachungsport von 80 auf 8080, um Konflikte mit Programmen wie Skype zu vermeiden. Öffnen Sie Ihre httpd.conf-Datei und suchen Sie die Zeile, die mit beginnt Listen(ungefähr in Zeile 62). Ändern Sie es wie folgt: Listen 127.0.0.1:8080

Geben Sie hier die Bildbeschreibung ein

Ändere deinen Powerplan

Ändern Sie Ihren Energieplan von "Ausgeglichen" in "Hochleistung". Sie können dies in tunControl Panel\All Control Panel Items\Power Options

Geben Sie hier die Bildbeschreibung ein

Deaktivieren Sie IPv6

Die Credits dieser besonderen Aufgabe gehen an Jef, wo er in seinem Blog-Beitrag darauf hingewiesen hat . Von der Windows 8 Desktop, drücken Sie die Windows Keyund die R keyzugleich

Geben Sie hier die Bildbeschreibung ein

Geben Sie regedit in das Dialogfeld Ausführen ein und klicken Sie auf OK

Geben Sie hier die Bildbeschreibung ein

Verwenden Sie den Registrierungseditor, um den Registrierungsbaum zu erweitern, und navigieren Sie zu:

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

Geben Sie hier die Bildbeschreibung ein

Klicken Sie mit der rechten Maustaste auf Parameters, erweitern Sie Newund wählen Sie DWORD (32-bit)Wert

Geben Sie hier die Bildbeschreibung ein

Treten Sie DisabledComponentsin das NameFeld ein

Geben Sie hier die Bildbeschreibung ein

Doppelklicken Sie auf den neuen DisabledComponentsWert, rufen Sie ffffffffdas Value dataDialogfeld auf und klicken Sie auf die OKSchaltfläche

Geben Sie hier die Bildbeschreibung ein

Bestätigen Sie, dass der neue Registrierungswert die erforderlichen Daten enthält.

Geben Sie hier die Bildbeschreibung ein

Ändern Sie Ihre etc / hosts

Wenn Sie virtuelle Hosts verwenden, fügen Sie nicht jeden virtuellen Host in einer neuen Zeile hinzu. Listen Sie sie stattdessen wie folgt auf. 127.0.0.1 site-a site-b site-c

Ich habe auch hinzugefügt, 127.0.0.1 127.0.0.1da ich gehört habe, dass dies auch die Suche verbessert. (Kann das nicht bestätigen, aber es kann nicht schaden, es dort abzulegen)

Geben Sie hier die Bildbeschreibung ein

Ihre Hosts-Datei befindet sich unter C:\Windows\System32\Drivers\etc

Überprüfen Sie, wie viele Apache-Prozesse ausgeführt werden

In meinem Fall liefen zwei Apache-Prozesse. Stellen Sie sicher, dass nur eine ausgeführt wird. Sie können dies überprüfen, indem Sie drücken CTRL+ALT+DELund drückenTask Manager

Geben Sie hier die Bildbeschreibung ein

Schalten Sie die Base Filtering Engine (BFE) aus.

Ich finde, dass ich auch ein bisschen arbeite, indem ich die Base Filtering Engine ausschalte. Da das Beenden oder Deaktivieren des BFE-Dienstes die Sicherheit des Systems erheblich verringert, sollten Sie dies nur bei Bedarf tun.

Gehen Sie zu Systemsteuerung => Verwaltung => Dienste => Basisfilter-Engine

Geben Sie hier die Bildbeschreibung ein

Stoppen Sie die Base Filtering Engine, indem Sie auf Stop klicken

Geben Sie hier die Bildbeschreibung ein

Erhöhen Sie die Prozesspriorität von Apache

Um zu Ihrem Task-Manager zu gelangen und die Prozesspriorität von Apache von Normal auf Hoch zu ändern, klicken Sie mit der rechten Maustaste auf -> Priorität festlegen -> Hoch Geben Sie hier die Bildbeschreibung ein

Halten Sie den Prozess von Apache beschäftigt

Dies ist eine etwas hässliche Methode, aber sie funktioniert auf jeden Fall. Es hält Apache beschäftigt und verarbeitet Ihre eigenen Anfragen schneller. Geben Sie Ihre lokale Webadresse in den iframe-Speicherort ein und speichern Sie sie in einer HTML-Datei. Führen Sie sie aus und lassen Sie sie dort, bis Sie fertig sind.

<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>

Downgrade auf Windows 7 Pro

Als Windows 8 Pro-Benutzer haben Sie Anspruch auf Downgrade-Rechte auf Windows 7. Lesen Sie hier mehr darüber. Für mich war das die einzige Lösung, die den Job wirklich richtig gemacht hat.

Viel Glück!


7
Dies ist eine gute Sammlung von Antworten. Das einzige, was ich getan und für mich gearbeitet habe, war, IPv6 zu deaktivieren, das ist alles, also danke;)
AgelessEssence

22
I also added 127.0.0.1 127.0.0.1Das ist nicht einmal eine gültige Syntax für eine HOSTSDatei. Sie können eine IP-Adresse nicht neu zuordnen. Check how many apache processes are running. In my case I had two apache processes running. Be sure you only have one running.What‽ Sie soll von zwei Instanzen haben httpd.exe; das ist erwartet und normal . Der zweite ist der Worker, der die Hauptarbeit erledigt, und der erste ist nur der Monitor, der den Worker neu starten kann, wenn er abstürzt. Sie erhalten nur eine im Debug-Modus, die nicht für den regulären Gebrauch bestimmt ist.
Synetech

All diese Dinge sind möglicherweise nicht gültig, regelmäßig usw., aber zumindest wird Apache dadurch schneller. Dass Sie zehn Sekunden warten müssen, um eine Seite zu laden, wird ebenfalls nicht erwartet, ist jedoch in Windows-Systemen normal. Am Ende ist es möglicherweise besser, auf Mac oder Ubuntu zu wechseln, wenn Sie die Fehler im System nicht stören.
Fahrrad

Sehr netter, gründlicher Kommentar, aber mit wenig Nachteil für mich ... anstatt Apache auf Port 8080 zu setzen, sollten wir Skype die Verwendung der Ports 80 und 443 untersagen. Dies erfolgt in den Verbindungseinstellungen von Skype. Das Zeigen auf 8080 ist aus Entwicklersicht keine gute Vorgehensweise, da es möglicherweise zu Konflikten mit Apache Tomcat kommt, das standardmäßig auf 8080 ausgeführt wird und auch im XAMPP-Paket enthalten ist.
Martin Asenov

1
@MartinAsenov: Wenn es nur Skype ist, ist das in Ordnung, Skype kann einfach an einen anderen Port umgeleitet werden. Aber ich habe Probleme mit Port 80 mit wenigen anderen Programmen wie Dropbox , die nicht so einfach auf einen anderen Port zu verschieben sind.
Pavel V.

72

Dies wird durch IPV6 verursacht. Hier erfahren Sie, wie Sie MYSQL dazu bringen, es nicht zu verwenden. (also ohne IPV6 zu deaktivieren)

Bearbeiten Sie die MySQL-Datei 'my.ini'

Fügen Sie unter [wampmysqld] Folgendes hinzu:

bind-address = ::

Datei speichern und MySQL-Dienst neu starten

genießen!


1
Ich wollte mich nur ganz herzlich bei dieser Antwort bedanken. Dies hat mir geholfen, meine Fragen zu beschleunigen!
BrownChiLD

1
Perfekt! Ich gab Ihrer Antwort eine 5% ige Chance, dass es helfen würde, aber es tat es wirklich! Vielen Dank.
AndiPower

3
Danke Mann Speed ​​hat sich sehr verbessert ... Da ich XAMPP benutze, habe ich es unter [mysqld] hinzugefügt
Sabeer Mohammed

2
Dieser Trick hat mir sehr geholfen. Er macht meinen MySQL-Server fast 100-mal schneller. Er funktioniert auf WAMP oder XAMPP. Für XAMPP entfernen Sie einfach das # -Zeichen vor der Zeile "bind-address = ::".
Aldry Wijaya

1
Sie sind mein Held!
Andrew Surdu

53

Schauen Sie hier:

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

Grundsätzlich verwenden, 127.0.0.1anstatt localhostbei der Verbindung zu MySQL über PHP unter Windows 8

wenn Sie phpmyadmin langsam finden

in der config.inc.phpkannst du localhost 127.0.0.1auch ändern


2
Dies beschleunigt die Anforderungszeit um ca. 80%. Warum stellt PHP unter localhost unter Windows 8 so langsam eine Verbindung zu MySQL her?
Wowpatrick

1
Das hat es für mich nicht behoben :( Ich weiß, dass es einmal in der Vergangenheit behoben wurde, aber aus irgendeinem Grund funktioniert es jetzt nicht, Sadpanda.
Benno

Unter Windows 8.1 wurde die Antwortzeit auf 20% reduziert. Danke für die Antwort. Gleiche Frage wie bei Wowpartick
Ejaz

Großartig - es reduzierte die Anforderungszeit von 1,03 Sekunden. bis ~ 15ms. Vielen Dank! (Mit win8.1 64bit)
user2345998

Ich hatte das gleiche Problem, Windows 8, phpmyadmin auf localhost öffnete eine kleine Tabelle (29k Zeilen) für immer. Sobald ich die Adresse in der URL-Leiste auf 127.0.0.1 geändert hatte, wurde sie sofort geladen. Sehr seltsam
luky

43

Die Lösung, die für mich funktioniert hat, war das Deaktivieren des cgi_module . Verwenden Sie eine der folgenden Methoden:

(Methode 1) Klicken Sie mit der rechten Maustaste auf WAMP> Apache> Apache-Module> deaktivieren Sie "cgi_module".

(Methode 2) Bearbeiten Sie httpd.conf und deaktivieren Sie das Laden des CGI-Moduls, indem Sie diese Zeile kommentieren:

LoadModule cgi_module modules/mod_cgi.so

Zum Kommentieren würde nur ein # vorangestellt, wie folgt:

#LoadModule cgi_module modules/mod_cgi.so

Starten Sie den Apache-Dienst neu und Sie sollten bereit sein.


+1 Es funktioniert wie ein Zauber! Dieser alleine hat es geschafft! Ich bin auf Windows 7 Pro + Apache 2.4 + PHP 5.5.30.
Marco Demaio

Diese Arbeit für mich. Verwenden von El Capitan (MAMP) + Apache 2.2.29 + PHP 5.6.10. Besonders die Verzögerung beim Ausführen der Parallels IE-Testumgebung.
Fidev

Ja - ich habe viele Dinge ausprobiert - das funktioniert bei mir mit XAMPP auf W7Pro. Es scheint auch einige nervige phpMyAdmin-blockierte Aktualisierungen behoben zu haben, bei denen PMA dort mit einem Uhrensymbol sitzt.
anoldermark

Dies ist das einzige, was für mich funktioniert hat. Alle anderen bekannten Korrekturen, die ich versucht habe und die nicht funktionierten, aber dies tat
AdRock

42

In meinem Fall ist die Ladezeit fünfmal schneller, wenn dies in der php.ini deaktiviert ist:

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

1
Ich habe seit mehr als einem Jahr nach der Ursache dafür gesucht. Für mich war dies der Haupt- und alleinige Schuldige. In diesem Beitrag wird beschrieben, was Sie tun können, außer Xdebug deaktivieren zu müssen: stackoverflow.com/questions/24893010/… Danke!
Pascalculator

1
Danke, danke, danke, danke !!! Ich habe alles versucht, was hier und anderswo geschrieben steht. Und XDEBUG war das Ding, das phpMyAdmin höllisch langsam machte. Und jetzt fliegt es wieder!
Hbit

1
Genau das gleiche Problem, auch mit einer neueren Kopie der Erweiterung. Nur schneller, damit ich es auskommentieren kann, wenn es nicht benötigt wird, aber wahrscheinlich mit einer der anderen INI-Einstellungen mit der Erweiterung zusammenhängt.
Martyn Shutt

1
Du Held! Am Ende ließ ich xdebug aktiviert, schaltete aber den Profiler aus und mein Skript beschleunigte sich von ungefähr 5 Minuten auf 5 Sekunden. Danke dir!
user3640967

1
Für mich war dies das einzige, was es beschleunigte. überraschenderweise war der Internet Explorer 11 mit aktiviertem xdebug sehr schnell. Chrom und ff waren langsam wie die Hölle ...
Guntram

20

Für mich mit xDebug war diese Zeile in php.ini der Leistungskiller:

xdebug.remote_autostart=true

Als ich es entfernte, war die Seite wieder schnell.


Das Deaktivieren der xdebug-Erweiterung (zend_extension-Zeile) hat bei mir funktioniert. Jetzt brauche ich einen neuen Debugger -.- "Danke, dass du mich in die richtige Richtung
gelenkt

17

Wenn Sie MySQL 127.0.0.1anstelle von localhostIn- mysql_connectFunktion verwenden, hat es mir geholfen


13

Ich kann unter @ Honesta-Antwort noch keinen Kommentar abgeben, daher schreibe ich hier, wie ich es schaffe, es zu lösen.

Meine Umgebung (ich weiß nicht, ob dies für die Antwort relevant ist)

  • XAMPP (Version 5.6.3)
  • Windows 8.1 Pro (64 Bit)

Wie man

Ich habe gerade die my.iniDatei geöffnet und die Zeile, in der sie steht, auskommentiert

bind-address="127.0.0.1"

Diese Datei befindet sich für XAMPP-Benutzer in C:\xampp\mysql\bin\my.ini.

Credits

Dieser Artikel hat mir geholfen, das Problem zu lösen, obwohl ich nicht alles darin brauchte, da einige Einstellungen in XAMPP nicht angefordert wurden.


9

Ich habe gerade ein solches Problem auf meinem Laptop unter Windows 10 behoben. Plötzlich wurde wamp sehr langsam - eine Anforderung zum Laden einer Seite dauerte 2 Minuten.

Nach zahlreichen Versuchen stellte sich heraus, dass Windows Defender deaktiviert wurde, um das Problem zu beheben. Danach wirkten alle wie ein Zauber.

ps Ich würde vorschlagen, dass Sie Ihr Apache-Root-Verzeichnis zur Ausnahmeliste hinzufügen und den Verteidiger nicht vollständig deaktivieren.


DIES!!!! Sie sind ein Lebensretter, haben Stunden und Stunden damit verbracht, dem auf den Grund zu gehen !!
Gisto

Das hat mir sehr gut gefallen, ich habe seit Wochen mit diesem Problem zu kämpfen
Mohammed Cherkaoui

6

Wie die meisten Antworten gezeigt haben, hilft die Verwendung der IP-Adresse 127.0.0.1 über "localhost" manchmal dem Problem der Langsamkeit - dies ist jedoch keine wirkliche Lösung, da das Unterstreichungsproblem dadurch nicht behoben wird.

Was dieses Problem schwierig (und ein Hit-and-Miss) macht, ist, dass es durch etwa ein Dutzend verschiedene Dinge zwischen dem Betriebssystem, der WAMP-Konfiguration und Ihrem Browser verursacht werden kann.

  1. Entfernen Sie es ::1 localhostaus Ihrer Windows-Hosts-Datei und stellen Sie sicher, dass 127.0.0.1 localhostes vorhanden ist. Sie möchten, dass Ihre Anfrage direkt an den abhörenden IPv4-Socket gesendet wird.

  2. Deaktivieren Sie IPv6 auf Ihrem System. Sie verwenden es höchstwahrscheinlich nicht, und es ist bekannt, dass es alle Arten von Problemen verursacht .

  3. Schließen Sie Ihre Apache- und MySQL-Binärpfade sowie den Datenbankordner von Ihrer Firewall- und Antivirensoftware aus. Sie werden sich einmischen und die Dinge verlangsamen.

  4. Setzen Sie Ihr TCP / IP-Subsystem zurück und starten Sie neu: netsh int ip reset c:\resetlog.txt

  5. Stellen Sie sicher, dass Ihr System keine veralteten DNS-Server verwendet: ipconfig /all

  6. Windows DNS-Cache leeren: ipconfig /flushdns

  7. Leeren Sie den Cache Ihres Browsers.

Etwas ausführlicher ist diese Anleitung: WAMP läuft sehr langsam


Als erstes mache ich das und es funktioniert wunderbar, andere Tricks, die oben beantwortet wurden, könnten definitiv funktionieren, nur weil dies am Ende der Antworten, ich habe es zuerst versucht und mein Problem gelöst, cool!
Agung Sagita

4

Für mich war es der Xdebug. Ich habe deaktiviert und es hat funktioniert, wie es sein sollte!

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

Genau das ist mir passiert. Danke, dass du dich an mich erinnerst!
Silvio Delgado

4

Nachdem ich jede Anweisung in diesem Beitrag ausprobiert habe, funktioniert sie für mich, wenn ich Folgendes hinzufüge:

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

Prozess hinzufügen:

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

Geben Sie hier die Bildbeschreibung ein


Ich verwende Windows Defender und diese Lösung hat für mich funktioniert. Ich habe gerade die drei Dateien zur Liste "Ausgeschlossene Prozesse" in Defender hinzugefügt
Kevin

3

Ich verwende wamp64 auf meinem Windows 10-Computer. Ich hatte das gleiche Problem und das Deaktivieren von Xdebug aus meiner php.ini-Datei behebt das Problem für mich.

; [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

Ich hatte das gleiche Problem. Die Reaktionszeiten waren extrem langsam und die Aktualisierungen funktionierten die meiste Zeit schnell. Alle Vorschläge mit dem Fahrrad haben nicht geholfen. Was bisher am besten zu helfen scheint (keine langsamen Reaktionszeiten in den letzten 30 Minuten), war das Zurücksetzen von Winsock, wie hier erläutert: http://www.devside.net/wamp-server/wamp-is-running-very-slow

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

Danach müssen Sie neu starten.


Denken Sie daran, als Administrator auszuführen.
Marcelo Agimóvel

2

Mit Windows 10 (Juni 2018) konnte ich das Laden von 2 Sekunden auf weniger als 400 Millisekunden verbessern und dabei eine Reihe von Dingen ausführen, die ich in diesem Beitrag und im Internet gesehen habe

Xdebug in php.ini deaktiviert

; [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

Verwendet 127.0.0.1 in der Installation, in meinem Fall von Wordpress

Verwenden der @ honesta-Methode

edit mysql file 'my.ini'

under the [wampmysqld] add the following:

bind-address = ::

Und Deaktivieren des CGI-Moduls, wie @Iulian Dita sagte

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

Hatte das gleiche Problem in Chrome und es verschwand nicht, nachdem alle bekannten Mittel angewendet wurden. Für mich bestand die Lösung darin, " Phishing- und Malware-Schutz aktivieren " in den Chrome-Einstellungen zu deaktivieren (Einstellungen -> Erweiterte Einstellungen anzeigen -> Datenschutz). Danach ist localhost blitzschnell.


1

Ich hatte auch dieses Problem.

Ich habe die oben vorgeschlagenen Einträge hinzugefügt, aber es hat nicht funktioniert.

Dies lag an der Tatsache, dass Spybot Search and Destroy meiner Hosts-Datei 15.000 Zeilen immunisierter Site hinzugefügt hatte (dh Sie daran hinderte, sie zu besuchen).

Meine Hosts-Datei war 433 KB groß - ich habe diese Zeilen entfernt und meine Seitenladegeschwindigkeit erheblich verbessert.


1

Das Ändern (Aktualisieren) meiner PHP-Version von, 5.5.25um 7.0.10dieses Problem in meinem Fall zu lösen.


1

Energieplan war das Problem. Geändert Ausgewogen auf Hohe Leistung.


1

Ich hatte den Verdacht, dass Chrome für eine Weile dumm und sperrig wird, und meine Probleme begannen nach dem Update. Da Ampps bei Internetverbindung besser funktionierte, habe ich 1 + 1 zusammengestellt. Versuchen Sie unter den erweiterten Chrome-Einstellungen, die Preload-Webseiten zu durchsuchen, um eine bessere Leistung zu erzielen. Und töte es.

Ironisch, aber nicht unerwartet, da es verwirrt zu sein scheint, Localhost vorzuladen. In meinem Fall war es die sofortige Lösung nach stundenlangem Konfigurationsfummeln und wochenlangem Leiden.

Vielen Dank an Google Entwickler.


0

Ich habe das gleiche Problem, aber ich behebe das Problem aus der Datenbank. Ich hatte den Tabellennamen umbenannt und eine neue Tabelle ohne Index erstellt, über den alle Indizes ausgeführt wurden, und ich hatte eine große Datenmenge in der Tabelle. Ich habe die ursprüngliche Tabelle erneut umbenannt, dies wurde für mich behoben .


0

Wenn Sie PHP Xdebug zum Debuggen verwenden, entfernen Sie diese Datei. Es hat bei mir funktioniert. Die Reaktionszeit wurde von 950 ms auf 125 ms reduziert.


0

Ich weiß nicht warum, aber das Schließen meiner Internetverbindung hat dieses Problem für mich gelöst.


0

Nachdem ich hier einige Antworten und Kommentare ausprobiert hatte, fand ich endlich eine Lösung! In diesem Artikel Der richtige Weg, um PHP zu konfigurieren Ich finde eine neue Art, PHP als Modul in Apache zu konfigurieren.

Für den Autor dieses Artikels ist die offizielle Methode zur Konfiguration von PHP nicht die optimalste. Die übliche und unangemessene Methode zum Konfigurieren von PHP ist folgende:

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

Ich habe es immer so gemacht, aber in dem Artikel wird empfohlen, das PHP-Modul folgendermaßen zu konfigurieren:

#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>

Ich habe sogar IPV6 aktiviert und meine Ladezeit sinkt von 45 Sekunden oder 1 Minute oder mehr auf nur 2 oder 4 Sekunden! Dank anderer hier erwähnter Antworten habe ich in meiner allgemeinen Konfiguration auch Folgendes aktiviert gelassen

GASTDATEI:

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

Abgesehen davon habe ich alle anderen Lösungen, die ich ausprobiert habe, zurückgesetzt, daher bin ich sicher, dass dies die einzigen sind, die ich verwendet habe.


-2

Versuchen Sie einfach den "Inkognito" -Modus in Chrome.

Dies half mir schließlich, mein Problem zu lösen.

Bitte denken Sie daran, dies ist keine dauerhafte Lösung.


-6

Ich laufe auf Wamp und hatte dieses Problem einmal. Es kann viele Faktoren geben, obwohl mir 5 Hauptfaktoren in den Sinn kommen.

1. Ein Programm kann dies verursachen (Selbst Antivirensoftware hängt nur davon ab, was Sie haben.)

2 .. Ist Ihr Computer voll oder verbraucht er viel Speicherplatz? Dies passiert einer meiner Partnerseiten.

3 .. Überprüfen Sie Ihre Regerstry-Dateien, da Fehler oder andere Fehler auftreten können. (Dies ist mein Problem.)

4 .. Nach der Deinstallation haben Sie die auf Ihrem Computer verbleibenden Dateien manuell gelöscht. (Ja, auch nach der Deinstallation mit wamp besteht die Tendenz, einen oder zwei Ordner mit wichtigen Daten zu belassen. Bei der Installation werden diese nicht geändert und wird gleich bleiben.)

5 .. Laden Sie den neuesten Wamp oder die neueste stabile Version davon herunter.

Hoffe, eines dieser Dinge hilft.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.