Difference between revisions of "XAMPP 在 Windows 上 localhost 运行缓慢的解决办法"

From 清冽之泉
Jump to navigation Jump to search
(Created page with "参考这里 [https://serverfault.com/questions/66347/why-is-the-response-on-localhost-so-slow 为什么 localhost 应答慢],及这里 [https://buildio.dev/speed-up-xampp-o...")
 
Line 1: Line 1:
参考这里 [https://serverfault.com/questions/66347/why-is-the-response-on-localhost-so-slow 为什么 localhost 应答慢],及这里 [https://buildio.dev/speed-up-xampp-on-windows/ 提升 XAMPP 在 Windows 上的速度]。
+
参考这里 [https://buildio.dev/speed-up-xampp-on-windows/ 提升 XAMPP 在 Windows 上的速度],及这里 [https://serverfault.com/questions/66347/why-is-the-response-on-localhost-so-slow 为什么 localhost 应答慢]。
  +
  +
解决办法:
  +
# 在 <code> httpd.conf </code> 中,把 ServeName=localhost:80 改为 ServerName 127.0.0.1:80
  +
# 在 <code> my.ini </code> 中,把以下几个参数的值都改大一些
  +
<syntaxhighlight lang="bash" line>
  +
145:# innodb_buffer_pool_size=16M #orig
  +
149:# innodb_log_file_size=5M #orig
  +
168:# max_allowed_packet=16M #orig
  +
176:# key_buffer=20M #orig
  +
  +
innodb_buffer_pool_size=512M
  +
innodb_log_file_size=128M
  +
max_allowed_packet=128M
  +
key_buffer=100M
  +
</syntaxhighlight>
  +
# 在 <code> php.ini </code> 中,把 memory_limit=512M 改为 memory_limit=1512M
  +
# 在 <code> LocalSettings.php </code> 中,把 $wgDBserver = "localhost; 改为 $wgDBserver = "127.0.0.1"; 。

Revision as of 09:23, 26 June 2024

参考这里 提升 XAMPP 在 Windows 上的速度,及这里 为什么 localhost 应答慢

解决办法:

  1. httpd.conf 中,把 ServeName=localhost:80 改为 ServerName 127.0.0.1:80
  2. my.ini 中,把以下几个参数的值都改大一些
1145:# innodb_buffer_pool_size=16M #orig
2149:# innodb_log_file_size=5M #orig
3168:# max_allowed_packet=16M #orig
4176:# key_buffer=20M #orig
5
6innodb_buffer_pool_size=512M
7innodb_log_file_size=128M
8max_allowed_packet=128M
9key_buffer=100M
  1. php.ini 中,把 memory_limit=512M 改为 memory_limit=1512M
  2. LocalSettings.php 中,把 $wgDBserver = "localhost; 改为 $wgDBserver = "127.0.0.1"; 。