【问题标题】:PHP/mysql in xampp apache can not handle large requestxampp apache中的PHP/mysql无法处理大请求
【发布时间】:2023-03-31 21:42:01
【问题描述】:

我们有一个基于 PHP/MYSQL 的基于 Intranet 的产品,它在 LAN 上的 XAMPP 中运行。在任何给定时间点,都有超过 150 个客户端连接到应用程序并以 POST 方法提交表单。但问题是,当他们一次提交所有答案时,他们中的一些人在浏览器上发现“无法连接”消息。但那时我可以ping通我的ip。我相信这是因为我的服务器 PC 或 xampp apache 无法同时处理大量请求。

是xampp配置还是网络问题???任何人都可以建议上述问题的原因以及应该更改哪些配置以便能够处理更多请求并以更稳定和健壮的机制工作。

【问题讨论】:

    标签: php apache networking xampp connection


    【解决方案1】:

    有几个原因:

    1. 重新配置 MySQL 以获得更多连接:

      max_connections=100
      

      my.cnf 文件中(应该可以从 xampp 面板访问)

    2. 你的服务器规格太低了。

    3. 错误的脚本优化。

    另外我建议检查所有连接是否在不再需要时关闭。

    设置:

    ; Allow or prevent persistent links.
    ; http://php.net/mysql.allow-persistent
    mysql.allow_persistent = Off
    

    php.ini 文件中

    【讨论】:

      猜你喜欢
      • 2016-11-06
      • 2015-03-15
      • 1970-01-01
      • 1970-01-01
      • 2013-12-08
      • 2016-02-18
      • 2021-05-12
      • 2013-06-13
      • 1970-01-01
      相关资源
      最近更新 更多