PHP unter Windows mit 100 Mal zu langsamem XAMPP

8

PHP läuft so langsam auf meinem Windows-Desktop, dass phpMyAdmin Minuten braucht, um eine Datenbank zu öffnen. Hier ist ein Vergleich der Zeit, um ein einfaches PHP-Testprogramm zu starten:

  • Windows 8.1-Rechner mit XAMPP: 3597 ms
  • iPage Shared Hosting: 65 ms
  • A2Hosting Shared Hosting: 26 ms

Hier ist das Testprogramm ...

%Vor%

Das Testprogramm wird ohne Debugging ausgeführt, indem Sie " Ссылка " in Firefox eingeben.

Die lokale Maschine ist normalerweise blitzschnell. Es läuft ...

  • Windows 8.1
  • XAMPP 1.8.3 (Systemsteuerung v3.2.1)
  • Apache 2.4.4 (das neueste ist 2.4.20)
  • PHP 5.5.3
  • Antimalware = Windows Defender
  • IDE = PHPSstorm 10.0.2

Was macht PHP so langsam?

    
CaptureWiz 20.04.2016, 20:16
quelle

7 Antworten

13

Ich fand das Problem Xdebug in xampp \ php \ php.ini. Hier sind die Ergebnisse der versuchen viele Lösungen im Internet gefunden:

Führen Sie XAMPP als Administrator aus und starten Sie den Server neu: 3617 ms

Ersetzen Sie in xampp / apache / conf / CSSL localhost durch 127.0.0.1 und starten Sie den Server neu: 3639 ms

Fügen Sie unter Windows / System32 / drivers / etc / hosts "127.0.0.1 127.0.0.1" & amp; "127.0.0.1 localhost" und starten Sie Windows neu: 3960 ms

Unter Windows / System32 / drivers / etc / hosts deaktivieren Sie "127.0.0.1 localhost" und starten Windows neu: 3659 ms

In der php.ini, entfernen Sie zend_extension="C: \ xampp \ php \ ext \ php_ eaccelerator _ts.dll" und starten Sie den Server neu: 3643 ms

Legen Sie in php.ini xdebug fest. remote_enable = 0: 3598 ms

Setzen Sie in php.ini remote_host=" localhost ": 3593 ms

Setzen Sie in php.ini xdebug. profiler_enable = 0: 249 ms

Geben Sie in php.ini alle Xdebug Anweisungen aus: 27 ms - Erfolg!

Der traurige Teil ist, ich mache Fehler und brauche Xdebug: - (

    
CaptureWiz 20.04.2016 20:16
quelle
3

Ich habe meinen Website-Ordner und meinen xampp-Ordner in Windows Defender ausgeschlossen und die Dinge wurden hier gelöst.

    
Carsten Wartmann 06.04.2017 10:58
quelle
3

Ich löse mein Problem mit der Einstellung xdebug idekey (xdebug.idekey="xdebug1") und der Erweiterung chrome xdebug helper ( Ссылка )

* Vergessen Sie nicht, remote_autostart (xdebug.remote_autostart = 0) zu deaktivieren

Nur debuggen (xdebug) auf Anfrage, mit idkey-Einstellung, so dass, wenn Debug nicht benötigt PHP-Verarbeitung kann schneller / normal sein, tonggle per Knopf mit Chrome-Erweiterung

Ich verwende xampp 1.8.3 auf Windows 10 64bit, Ich benutze benutzerdefinierte idkey, xdebug.idekey="xdebug1", dasselbe mit xdebug Helfer Einstellung

%Vor%

Jetzt wird Breakpoint / Debug nur aktiviert, wenn die Session über xdebug helper aufgerufen wird

    
quelle
2

Ich hatte das gleiche Problem mit xampp, und das Problem war WINDOWS DEFENDER, wenn Sie den Windows Defender Schutz deaktivieren, Xampp ist schneller (normale Geschwindigkeit), Auch können Sie den XAMPP-Ordner als Ausschluß in Windows Defender suchen. Das ist die Lösung.

    
quelle
0

Ich habe herausgefunden, dass Eclipse eine XDebug-Sitzung nicht ordnungsgemäß beendet hat. Ich habe das Problem gelöst, indem ich die Debug-Sitzung neu gestartet und ordnungsgemäß beendet habe.

    
Zudi 20.08.2017 12:32
quelle
0

Gelöster PHP - WAMP / XAMPP reagiert sehr langsam auf localhost / wordpress

Der einfachste Weg ist, dass Sie nach c dirive & gt; xamp & gt; PHP-Ordner & gt; Suche php.ini & gt; klicke oben und finde max_execution_time auf max_execution_time = 300 & gt; Starten Sie jetzt xamp & gt; alles fertig:)

%Vor%     
Ashar Zafar 02.10.2017 08:56
quelle
0

für mich war eine Verbesserung, nachdem ich alle oben genannten Änderungen von Ссылка zu Ссылка geändert habe

    
Daniel D 07.11.2017 12:30
quelle

Tags und Links