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

From 清冽之泉
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 16: Line 16:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
* 在 <code> php.ini </code> 中,把 memory_limit=512M 改为 memory_limit=1512M
 
* 在 <code> php.ini </code> 中,把 memory_limit=512M 改为 memory_limit=1512M
* 在 <code> LocalSettings.php </code> 中,把 $wgDBserver = "localhost"; 改为 $wgDBserver = "127.0.0.1";。
+
* 在 <code> LocalSettings.php </code> 中,把 <code>$wgDBserver = "localhost";</code> 改为 <code>$wgDBserver = "127.0.0.1";</code>
  +
  +
目前看,速度有明显提升,后续有待进一步观察。
  +
  +
后续,经测试,依然慢得受不了,继续找别的方案。

Latest revision as of 11:38, 27 June 2024

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

解决办法:

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

目前看,速度有明显提升,后续有待进一步观察。

后续,经测试,依然慢得受不了,继续找别的方案。