web-dev-qa-db-fra.com

WAMP tourne très lentement

J'utiliseWAMP(localhost) dans Windows 7.

Lorsque j'exécute mon localhost, le chargement de la page prend plus d'une minute. Il n'y a pas de requêtes ou de connectivité à la base de données. S'il s'agit simplement d'une page html, le traitement prend également le même temps, et si Internet est connecté, cela fonctionne normalement. Si Internet est connecté, cela fonctionne parfaitement. Lorsque l’Internet n’est pas disponible, le chargement d’une page simple prend plus d’une minute.

Quelqu'un, aidez-moi s'il vous plaît ...

19
Terish Das

La solution qui a fonctionné pour moi a été de désactiver le cgi_module . Utilisez l'une de ces méthodes:

(Méthode 1) Cliquez à gauche sur WAMP> Apache> Modules Apache> décochez "cgi_module"

(Méthode 2) Éditer httpd.conf et désactivez le chargement du module CGI en commentant cette ligne:

LoadModule cgi_module modules/mod_cgi.so

Commenter serait simplement d’ajouter un # devant, comme ceci:

#LoadModule cgi_module modules/mod_cgi.so

Redémarrez le service Apache et vous devriez être prêt à partir.

38
Iulian Dita

Définissez mysql_connect ('127.0.0.1' ... au lieu de mysql_connect ('localhost' ....

WAMP/XAMPP réagit très lentement sur localhost

22
Marko Aleksić

J'ai essayé beaucoup de réponses ici sans grand succès. C'était PHP lui-même où le goulot d'étranglement se produisait. J'ai désactivé XDebug et mon temps de chargement de page est passé de ~ 1200 ms à ~ 275 ms. C'est là que le gain le plus important est survenu, de loin.

8
tvanc

Au lieu d'utiliser le nom d'hôte “localhost”, utilisez une adresse ip dans votre chaîne de connexion MySQL.

En général, votre installation de WAMP se trouve dans c:\wamp Éditez avec un bloc-notes: C:\wamp\www\wp-config.php

Remplacer

define("DB_Host", "localhost");

avec

define("DB_Host", "127.0.0.1");

Redémarrez les services WAMP.

Vous pouvez consulter plus de détails sur ce site web .

5
Booni

Ce qui a été le truc pour moi était de changer le serveur php smtp dans php.ini de localhost en 127.0.0.1, sur la ligne 1084 de ma copie Vanilla.

3
Fluffy

Ce qui a fonctionné pour moi est d’accéder à mon contenu local sur 127.0.0.1 au lieu de localhost (un problème de résolution DNS est probablement caché quelque part)

http://127.0.0.1/mysite est rapide

http://localhost/mysite est lent

3
Nicolas Janel

Ce qui a fonctionné pour moi, c'est de ne pas commenter cette ligne dans le fichier hôte.

la résolution du nom d'hôte local est gérée dans le DNS même.

127.0.0.1       localhost

:: 1 localhost

sans commenter 127.0.01 localhost. Et après c'est super rapide. 

1
Ricky Sharma

J'utilise Windows 8, WAMP était très lent. J'ai tout suggéré avant. À une différence près, WAMP utilise httpd.conf par défaut: 

AcceptFilter http none
AcceptFilter https none

Alors j'ai fait le contraire en pensant que cela n'était peut-être plus nécessaire. Cela semble marcher correctement:

 #AcceptFilter http none
 #AcceptFilter https none

Peut-être n'est pas un problème dans toutes les versions de Windows. Dans httpd vous lisez:

# AcceptFilter: On Windows, none uses accept() rather than AcceptEx() and
# will not recycle sockets between connections. This is useful for network
# adapters with broken driver support, as well as some virtual network
# providers such as vpn drivers, or spam, virus or spyware filters.
#AcceptFilter http none
#AcceptFilter https none
1
Daven

J'ai tout essayé, rien ne fonctionnait alors j'ai découvert en supprimant toutes les références de session que wamp était 20 fois plus rapide. Comme les sessions étaient verrouillées. Ainsi, lorsque la même application a demandé plusieurs pages, elle était super lente.

0
Nav

En ajoutant à la réponse de turibe , désactivez également le profileur xdebug dans php.ini avec xdebug.profiler_enable=Off ou xdebug.profiler_enable=0Vous pouvez également augmenter la limite de mémoire PHP. Recherchez memory_limit dans php.ini.

Il existe également quelques conseils utiles à l’adresse https://www.devside.net/wamp-server/wamp-is-running-very-slow qui sont trop nombreux pour être énumérés ici.

0
AlphaCactus

Couru dans ce problème spécifiquement dans Chrome. Vider le cache l’a complètement résolu.

0
Alan Johnston

Cela peut sembler très simple, mais si vous utilisez l’option "RUN >> Launch in Browser" de Notepad ++, elle se charge comme suit: file: /// C: /wamp/www/dynamic/index.phpinstead de: localhost/dynamic /index.php

Si tel est le cas, essayez alors d'aller vous-même à localhost/dynamic/index.php dans la barre d'URL et le chargement sera beaucoup plus rapide. 

0
user49778

J'ai rencontré le même problème, j'ai changé toutes les options mentionnées. Après cela, j'ai vu qu'une base de données Drupal avec un poids extrême était à l'origine du problème. Effacer le tableau de surveillance et le cache a résolu le problème. Je poste ceci, en espérant que cela aide quelqu'un d'autre

0

Désactiver cgi_module a également fonctionné pour moi avec WAMP + WordPress. Je voulais dire que vous pouvez également le faire avec le WYSIWYG dans WampServer 2.5. 

  • Cliquez sur l'icône de lancement rapide WAMP dans la barre des tâches. 
  • Survolez Apache> Modules Apache>
  • Cliquer pour supprimer Check Mark de cgi_module

WAMP devrait redémarrer tout seul et vous devriez voir la vitesse augmenter.

0
Nate R.

Dans mon cas, la lenteur était due au fait que j'étais sur un VPN d'entreprise et que j'avais également une URL de proxy définie dans Chrome. Hors du VPN tout chargé rapidement.

Pour que les choses fonctionnent sur le VPN, j'ai supprimé le paramètre de proxy de Chrome. La plupart du temps, les choses fonctionnaient bien mais la recherche de plugins Wordpress ou de thèmes dans le tableau de bord échouait toujours.

J'ai ajouté ce qui suit à wp-config.php et la recherche a également fonctionné:

 /** proxy settings */
 define('WP_PROXY_Host', 'proxy.url.com');
 define('WP_PROXY_PORT', '1234');
 define('WP_PROXY_USERNAME', '');
 define('WP_PROXY_PASSWORD', '');
 define('WP_PROXY_BYPASS_HOSTS', 'localhost');
0
inky

J'ai eu un problème similaire et ce poste a fait une place importante dans ma recherche d'une solution. J'ajoute donc ma solution ici.

Mon problème était d'une plus petite échelle. Une page php vide est passée d'un rendu presque instantané à environ 1 seconde. 

Il s'est avéré que mes paramètres xdebug étaient à l'origine du problème. J'avais xdebug.remote_enable = on dans le fichier php.ini et cela causait le retard. Avant de commencer la session de débogage en utilisant une clé d'identification, je ne reçois que le retard lors du démarrage d'une session de débogage. Commenter la sortie a résolu le problème.

0
SystemicPlural

Ce problème me posait après la mise à niveau de WAMP Server de 2.2 à 2.4.

J'ai finalement trouvé la solution, comme détaillé dans cet article: http://stijndewitt.wordpress.com/2014/01/10/Apache-hangs-ie11/

Ajoutez les éléments suivants au fichier de configuration d’Apache (httpd.conf):

AcceptFilter http none
AcceptFilter https none
0